St. Louis City beat Sporting Kansas City 3-2 at CITYPARK in MLS after a dramatic match in which the hosts held on despite a second-half rally from Kansas City. The key takeaway: St. Louis’ home attack delivered, and the team managed discipline to secure all three points.
Before kickoff, Odds Radar Pro rated st. louis city win at 68%, while the market was closer to 68%. The page documents the pre-match call, the final result and the data behind the decision.
The half-time score was 2-1 to St. Louis City. S. Jeong opened the scoring in the 28th minute, and Marcel Hartel doubled the lead in the 36th minute with an assist from Simon Becher. Sporting Kansas City pulled one back in the 42nd minute through Capita, setting the interval score at 2-1.
After the break the match swung back and forth as Sporting KC pushed for an equaliser. In the 76th minute D. Joveljic levelled after a pass from M. Garcia, making the contest wide open again. Capita picked up a yellow card in the 78th minute, slightly cooling Kansas City’s momentum.
There was VAR activity late in the game: an 82nd-minute VAR review involved Simon Becher for St. Louis City, and three minutes later, in the 85th minute, E. Lowen calmly converted a penalty to make it 3-2 — a goal that effectively decided the match.
The match ended with yellow cards for Benjamin Lundt (90') and Daniel Edelman (90'+7) for St. Louis; no red cards were issued. Marcel Hartel was named man of the match with the highest rating (8.3) after his goal and overall influence on St. Louis’ attacking play.
Marcel Hartel was the standout for St. Louis; his first-half goal and composure in attack earned him the highest rating. But the victory was a collective effort: Simon Becher provided the assist for Hartel, S. Jeong opened the scoring, and E. Lowen’s penalty sealed the deal at a crucial moment. Defensively, St. Louis held firm enough to blunt Kansas City’s late surge.
For Sporting Kansas City the result is a setback in their MLS campaign. There were encouraging signs — notably Joveljic’s equaliser — but an inability to close out the match proved costly. The coaching position for Kansas City remains under scrutiny match by match, while St. Louis’ coach can take confidence from an important home performance at CITYPARK.
Odds Radar Pro's AI gave St. Louis City a 68% probability of victory before kick-off, citing strong home form and attacking potency at CITYPARK versus Sporting Kansas City’s vulnerable away defence — precisely the signals that decided the match. The betting market priced the outcome identically at 68%, so there was no value arbitrage between the AI and bookmakers; both pointed to the home side.
That alignment between AI and market indicates the result was broadly expected and data-supported (form trends, home/away metrics, and key players). For fans and bettors, St. Louis’ win was not a surprise but the predictable outcome of their home strengths.
Looking ahead, St. Louis City take momentum into upcoming fixtures and must continue to exploit home advantage. Sporting Kansas City need to stabilise their away form and tidy up defensive lapses if they want to respond promptly to this defeat. New signings were noted: J. Girdwood-Reich has joined St. Louis City and E. Karić is Sporting Kansas City’s latest acquisition — both clubs will look to integrate these players as the season progresses.
Sources: Sporting Kansas City · St. Louis CITY SC · Goal.com
The market gave only 68% to st. louis city win — that’s where the AI saw value.
See today’s AI picks in Odds Radar Pro →
← More matches the AI called right