St. Louis City moved into seventh place in the Western Conference with a hard-fought 1-0 victory over Colorado Rapids at Energizer Park, the visitors' red card inside 12 minutes fundamentally reshaping a match that might otherwise have unfolded very differently. The hosts, fresh off a 3-1 midweek demolition of LA Galaxy, made the numerical advantage count late on, though they required patience and discipline to break down a resolute Rapids rearguard.
The game's pivotal moment arrived brutally early. On 12 minutes, Rob Holding was sent off for Colorado, forcing the Rapids into a desperate rearrangement with Miguel Navarro departing five minutes later to make space for Dante Sealy. That substitution, arriving before St. Louis had even fashioned a clear opening, signalled Colorado's intention to hunker down and frustrate — a task made considerably easier when Hamzat Ojediran collected a yellow card on 25 minutes, leaving the away side running on a knife-edge defensively.

St. Louis controlled possession with 66 per cent of the ball but struggled to translate territory into genuine menace. The first-half statistics told the story of a home side unable to capitalise on their man advantage: 19 total shots but only three on target, nine corners yielded with little reward. Christopher Durkin's booking in the 45th minute added to the hosts' disciplinary headache, though the damage was elsewhere. The citizens appeared content to probe and wait rather than force matters, a pragmatic approach that frustrated at times but ultimately proved vindicated.
Colorado's defensive discipline held until the 83rd minute, when the breakthrough arrived. Tomas Totland's ball from the right found Ostrák, who had entered as a 76th-minute replacement for Durkin, and the substitute swept a low finish beyond the Rapids goalkeeper at his near post. In just 16 minutes on the pitch, Ostrák had settled the encounter — a clinical cameo that rewarded St. Louis's patience and suffocated the visitors' increasingly desperate attempts to find parity.
The Rapids' task became impossible thereafter. Josh Atencio collected a yellow card on 68 minutes before being withdrawn four minutes later, the away side's discipline unravelling as St. Louis pressed for a second that never materialised. Kosi Thompson's booking in the 90th minute was mere punctuation on a chastening afternoon for the 11th-placed Rapids, who offered precious little attacking threat despite Miguel Navarro's resolute display at the back.

Timo Baumgartl emerged as the match's outstanding performer with a rating of 7.9, his 92 minutes of commanding centre-back play the foundation upon which St. Louis's defence held firm. Navarro (7.7) and Ostrák (7.7) followed, the latter's clinical finish enough to claim the winner despite his minimal involvement before the decisive moment.
According to St. Louis City's official website, the victory extended the home side's unbeaten streak to eight matches across all competitions — a sequence that positions them firmly in the playoff picture. The Rapids, by contrast, slipped to a fourth defeat in five league outings, their season drifting further adrift at 6-10-1 in 11th place with 19 points. St. Louis now sit seventh with 25 points from 17 matches, three clear of eighth place with a game in hand to play.
The Citizens face their next assignment on the road, whilst Colorado must regroup quickly and shake off the cumulative damage — both mental and physical — inflicted by playing 80 minutes with a numerical disadvantage that, ultimately, proved decisive.