St. Louis City Edge Colorado Rapids in MLS Battle of Attrition
St. Louis City ground out a 1-0 victory over 10-man Colorado Rapids in MLS Regular Season action, with Tomas Ostrak’s 83rd-minute strike finally breaking Rapids’ heroic resistance after Rob Holding’s 12th-minute red card had tilted this contest irrevocably.
Colorado Rapids’ Nightmare Start
The game exploded into life when Rapids defender Rob Holding saw red for a reckless challenge just 12 minutes in, leaving Colorado to navigate 78 minutes with 10 men. St. Louis immediately seized control, racking up 19 shots to Colorado’s 2, but found Rapids goalkeeper Nicholas Defreitas-Hansen in inspired form until the breakthrough finally came.
St. Louis City’s Relentless Pressure
Wave after wave of St. Louis attacks crashed against Colorado’s makeshift defence, with the hosts enjoying 66% possession and firing in 9 corners. The tension mounted as chance after chance went begging – until substitute Ostrak latched onto Tomas Totland’s cross to spark pandemonium at CITYPARK with just seven minutes remaining.
What This Means for Both Sides
For St. Louis, this gritty win keeps their playoff push alive, showing they can grind out results even when their attacking flair meets stubborn resistance. Colorado’s players left everything on the pitch, their heroic defensive effort ultimately undone by that early dismissal. Both teams now regroup for crucial midweek fixtures, with this result sure to linger in the memory.
Key Moments
12′ 🟥 Colorado Rapids — R. Holding sent off
83′ ⚽ St. Louis City — T. Ostrak (assist: T. Totland)🔮 Before kick-off: our match preview & prediction.

St. Louis City



