St. Louis City SC dominated possession and territory at CITYPARK but couldn't find the back of the net, falling to a 0-1 defeat against Seattle Sounders. The home side had eight corners and 12 shots to work with, five of them on target, yet the Sounders' disciplined defending held firm. It remained goalless at the break, but Seattle struck decisively in the second half to steal all three points and leave City frustrated. The numbers told the story of a match that got away from the hosts. City created chances—more than enough on another day—but Seattle made theirs count. Kalani Kossa-Rienzi was the Sounders' standout performer, orchestrating their defense and rare attacking forays with a confidence that earned him the official nod as man of the match. For City, it's a missed opportunity at home, though they'll have chances to bounce back soon enough.
The Matchup
St. Louis City SC 0-1 Seattle Sounders was the final score at CITYPARK, in a game where Seattle Sounders did enough across the ninety minutes to deserve the three points. Even without the extra share of possession, which finished 61% in favour of St. Louis City SC, Seattle Sounders made the most of the chances that mattered and did enough to see the game out. The shot count told a similar story, with 12 attempts from St. Louis City SC against 8 from Seattle Sounders over the course of the game. It was not always comfortable for Seattle Sounders, and St. Louis City SC pushed for a way back into the game, but the result stood. Games like this can carry real weight later in the season, so this is a scoreline worth remembering. Below is a closer look at how the match broke down, statistically.
Man of the Match
Match Statistics
Match Events
| Min | Team | Card | Event | Score |
|---|---|---|---|---|
| 23' | Seattle Sounders | Substitution — Y. Gomez Andrade on, K. Kossa-Rienzi off | 0-0 | |
| 33' | St. Louis City SC | C. Durkin | 0-0 | |
| 44' | Seattle Sounders | A. Roldan | 0-0 | |
| 47' | Seattle Sounders | Goal — K. Kossa-Rienzi (assist: J. Ferreira) | 0-1 | |
| 57' | St. Louis City SC | Substitution — C. Teuchert on, S. Cordova off | 0-1 | |
| 64' | Seattle Sounders | Substitution — J. Ferreira on, P. Arriola off | 0-1 | |
| 64' | Seattle Sounders | Substitution — O. De Rosario on, D. Musovski off | 0-1 | |
| 74' | Seattle Sounders | H. Dotson | 0-1 | |
| 78' | St. Louis City SC | Substitution — S. Becher on, B. McSorley off | 0-1 | |
| 81' | Seattle Sounders | P. Arriola | 0-1 | |
| 85' | Seattle Sounders | Substitution — A. Rusnak on, N. Petkovic off | 0-1 | |
| 85' | Seattle Sounders | Substitution — S. Brunell on, C. Baker off | 0-1 | |
| 88' | St. Louis City SC | Substitution — C. Wallem on, S. Jeong off | 0-1 |
St. Louis City SC vs Seattle Sounders Lineups
Looking Ahead
St. Louis City SC have a quick chance to build on this result. Their next test comes at home to FC Dallas, and how they respond after this result will be worth watching. You can follow the build-up and everything you need to know when St. Louis City SC vs FC Dallas going to play at 30 August 2026 in Major League Soccer 2026.
Seattle Sounders, meanwhile, does not have long to wait before getting back out onto the pitch. They are next in action at home to Chicago Fire, a game that will give an early sense of how they carry this result forward. Full details are here: Seattle Sounders vs Chicago Fire going to play at 29 August 2026 in Major League Soccer 2026.