This site contains betting-related content and is intended for users aged 18 and over. You must be 18 or older to gamble.
Connor Maguire · 28 July 2026
St. Louis City 3, Sporting KC 2. Write it down. St. Louis were the better side for large parts of this match and they got their reward. But nobody watching this game was comfortable until the final whistle. That tells you something about the standards on both sides of the ball.
St. Louis were dominant from the off. They finished the match with 20 shots to Sporting KC's 12. They had 14 shots inside the box compared to Sporting KC's 7. They created four big chances to their opponents' one. The thing is, when you create that kind of volume at home, you need to kill the game. They did not do that. They went in 2-1 at half time after letting Sporting KC score with virtually their last meaningful act of the first half. That is unacceptable for any side that had been as dominant as St. Louis were.
The goals told the story of the first 45 minutes clearly enough. St. Louis scored in the 28th and 36th minutes, both right-foot finishes. They were in complete control. Then Sporting KC pulled one back in the 42nd minute. Just before the break. Going into the dressing room at 2-1 when you should be out of sight is a serious problem. That is poor game management. End of.
Both managers made changes at half time and Sporting KC came out with more intent. Whatever was said in their dressing room worked in the short term. They equalised in the 76th minute with a left-foot finish, and that goal came almost immediately after one of their substitutions. Credit where it is due. They competed harder in the second half and they made St. Louis uncomfortable.
The Sporting KC goal at 76 minutes gave them genuine belief. They had 57 duels won in the match to St. Louis's 45. They also completed 11 successful dribbles compared to St. Louis's 2. Those are not small numbers. Sporting KC were physically in this game and were causing problems. The question was whether they could defend well enough at the other end to hold a draw. The answer, as it turned out, was no.
A VAR check in the 82nd minute resulted in a penalty for St. Louis. They converted it in the 85th minute via a right-foot shot. That was the match. Sporting KC were given a card for a foul in the 78th minute, and the tension was clearly getting to them. Two cards for St. Louis in the 90th minute, one for time wasting and one for a foul, told you everything about how ragged the finish became. Neither side was at their best in the closing stages. They were both running on empty and making poor decisions.
Listen, VAR decisions are what they are. The penalty was awarded. The referee had another look and pointed to the spot. St. Louis took it. That is the game.
St. Louis created four big chances and missed one. Sporting KC created one. St. Louis had 14 key passes to Sporting KC's 7. St. Louis won 18 successful headers to Sporting KC's 12. The home side were the dominant team in this game by almost every measure that matters to me. The desire and attitude was there in terms of attacking output. What was missing was the killer instinct to finish the job before the 76th minute.
The goalkeeper situation tells another story. Sporting KC's keeper was called upon to make only 2 saves all night despite facing 20 shots. That conversion rate from St. Louis is poor. You hit the woodwork once. You missed nine shots off target. When you are that dominant and that wasteful, you give a team like Sporting KC a route back into the game. They took it.
Sporting KC are in serious trouble. They sit 15th in the table after 17 games. Fourteen points. A goal difference of minus 26. They have conceded 44 goals in 17 league matches this season. That is not a defensive system failing. That is a defensive culture failing. In their last five away games, they won one and lost four, conceding 19 goals. Zero clean sheets in their last ten home or away. Zero. That is accountability with nowhere to hide.
The thing is, they showed enough in this second half to suggest the effort is there. They competed hard. They won more duels than St. Louis. They attempted 17 dribbles. But competing is only half the job. You have to be solid at the back as well. A side that has shipped 44 goals in 17 games is not serious about defending. That starts with attitude and basics. Both need serious attention.
St. Louis sit 7th in the table but their home form over the last five games is genuinely impressive. Four wins from five at home. Eleven goals scored. The momentum at their ground is real. Six wins from their last ten at home is a solid foundation. The problem remains their away record, two wins from their last ten on the road, but that is an argument for another day.
Tonight was about getting the job done at home against a side that refused to lie down. St. Louis did enough. The penalty was the decisive moment. Whether that penalty should have been awarded is for people with slower television and more time on their hands. What I can tell you is that St. Louis created more, threatened more, and deserved their three points. They just made it far harder than it needed to be.
Three points. 3-2. Move on. There is work to do.
Edge · SportSignals+
Closing-line value and settled EV for every pick in this match.
Open SportSignals+Correct means the selection settled as won on the 90-minute result. Every selection counted here was recorded before kickoff. Past performance does not guarantee future results.