
Major League Soccer · Matchday
2026-09-10 02:30:00 · 10:30

Prediction Result
AI Predicted: 2-1|Actual: 2-2
AI Prediction
Top AI Picks
Goal Probability
Odds Comparison
Polymarket Odds
Trading Strategy
Match Report
Portland Timbers 2–2 St. Louis City | MLS Match Analysis
A dramatic late equalizer denied St. Louis City a hard-fought road victory, as Kristoffer Velde's second free-kick of the night rescued a point for Portland in the dying minutes at Providence Park. The result encapsulates a contest that swung back and forth, rewarding neither side's ambitions fully but providing compelling theatre throughout.
Match Analysis
St. Louis City wasted no time making their intentions clear. Rafael Navarro Leal struck in the opening minute with a clinical left-footed finish, giving Yoann Damet's side an early foothold and settling any nerves that might have accompanied a road fixture. The Timbers, however, were far from rattled.
Portland responded with sustained pressure, and their reward came at the half-hour mark. Kristoffer Velde levelled from a free kick in the 32nd minute, his delivery proving unstoppable, just one minute after Dante Polvara had been booked for a foul — a booking that contributed to St. Louis accumulating a notably ill-disciplined first half. Jaziel Orozco followed Polvara into the referee's notebook in the 36th minute for persistent fouling, and Tomas Totland was cautioned in second-half stoppage time, underscoring a pattern of foul play that ultimately cost St. Louis 21 total fouls on the night, compared to Portland's 10.
Despite that indiscipline, St. Louis reclaimed the lead shortly after the restart. Navarro Leal completed his brace in the 51st minute with a header, assisted by Alexandru Mățan, giving the visitors what appeared to be a winning platform. It was a well-constructed goal that rewarded St. Louis's efficiency — they converted two of their four shots on target into goals, a striking return given Portland's statistical dominance.
And dominant Portland were. The Timbers generated 16 total shots to St. Louis's 10, produced 9 corners to their opponents' 2, launched 113 attacks to 89, and held 52% possession. Their key passing output was particularly telling — 13 key passes compared to just 4 for St. Louis. Yet for much of the second half, that pressure yielded little, as Roman Bürki and the St. Louis defence absorbed the onslaught.
That changed in the 89th minute. Cole Bassett provided the assist, and Velde delivered once more from a free kick, his second dead-ball masterclass of the evening drawing Portland level and sending the home crowd into relief. It was a moment of individual quality that papered over what had been a frustrating evening of missed chances.
Coach Martí Cifuentes Corvillo made several impactful changes through the second half, introducing Antony Alves Santos, Ronald José Hernández Pimentel, Omir Fernandez, and Ian Smith as Portland pushed for the equalizer. St. Louis's Navarro Leal departed in the 89th minute — ironically the very moment Velde struck — replaced by Damion Downs.
Prediction Review
Our pre-match forecast called for a Portland Timbers win at 2–1, with a 46% probability assigned to a home victory, 25% to a draw, and 29% to a St. Louis triumph. The confidence rating of 58/100 reflected genuine uncertainty, and the result proved our analysis correct to flag caution. The draw outcome — our second-most likely scenario — aligned with what the statistics largely supported: Portland's territorial dominance balanced by St. Louis's clinical finishing.
Key Takeaways
- Kristoffer Velde was Portland's match-winner in both equalizing moments, demonstrating elite dead-ball quality.
- Rafael Navarro Leal's brace was outstanding in its efficiency — two goals from limited service.
- St. Louis's 21 fouls and three yellow cards in the first half alone highlighted a disciplinary issue that could prove costly in future fixtures.
- Portland's volume of attacking play was impressive but their conversion rate remains a concern worth monitoring.
Portland Timbers vs St. Louis City — Frequently Asked Questions
Who will win Portland Timbers vs St. Louis City?
PredictNext's AI model favours Portland Timbers with a 46% win probability — Portland Timbers 46%, draw 25%, St. Louis City 29%.
What is the predicted score for Portland Timbers vs St. Louis City?
The AI forecasts a 2-1 scoreline for Portland Timbers vs St. Louis City, generated with 58% model confidence.
Will Portland Timbers vs St. Louis City have over 2.5 goals?
The model gives 55% for over 2.5 goals and 45% for under 2.5 goals in Portland Timbers vs St. Louis City.
How accurate was the Portland Timbers vs St. Louis City prediction?
PredictNext's AI predicted 2-1; the match finished 2-2. The winner call was incorrect.