Velde punished late and Portland salvaged an agonizing 2-2

Article cover: Velde punished late and Portland salvaged an agonizing 2-2
Major League Soccer

Kristoffer Velde equalized in the 89th minute and Portland Timbers and St. Louis City finished 2-2. The match swung back and forth: St. Louis led in overall control and xG (1.85 vs 0.92), but Portland created clearer chances and pressed until the end.

Report generated with AI assistance from official match data and reviewed by our newsroom. How we work

Portland Timbers
2 2
St. Louis City

A finish that shaped the match

The game looked set to go St. Louis' way, but Kristoffer Velde changed it at 89' to make it 2-2. Rafael Navarro had opened the scoring in the 1' and doubled at 51' for St. Louis; Velde replied at 32' and completed his brace with the late equalizer.

This 2-2 was a tale of momentum swings: St. Louis had more pressure overall (24 minutes of pressure versus Portland's 12) and peaked around the 55th minute, yet Portland ramped up between 75' and 90' and found the crucial finish in the dying minutes.

Who mattered and why

Two players stood out: Kristoffer Velde (rating 8.81) with 2 key passes, 6 shots and 2 goals; and Rafael Navarro (rating 8.58) with a double that kept St. Louis ahead for long stretches. C. Bassett also influenced the game for Portland with 4 key passes and an assist.

The stats explain the draw: St. Louis posted a higher expected goals (xG 1.85 to 0.92) and won more tackles (25 to 11), yet Portland registered more key passes (13 to 4), more corners (9 to 2) and more total shots (16 to 10). Portland's sustained late pressure paid off despite conceding possession and aggression earlier.

Pattern of play and table implications

Tactically, St. Louis' 3-5-1-1 dominated early (0-15' and 15-30') and after halftime (45-60'), while Portland's 4-3-3 pushed late, with a pressure peak at 90'. St. Louis committed more fouls (21) and collected more yellows (4) than Portland (1), reflecting the physical edge that nevertheless didn't translate into three points.

In the promotion race, Portland sits 8th with 31 points and St. Louis remains 5th with 37. The draw preserves the status quo in the table and, as the numbers show, in this league every single point is fought for until the final whistle.

Back to news