NYCFC had plenty of the ball at Yankee Stadium but couldn't find the breakthrough, dominating possession with 58 percent and forcing 15 shots across the match. Yet St. Louis City proved stubborn in defense, with goalkeeper Roman Bürki producing several key saves to keep his side in it. The first half stayed goalless despite the home side's pressure, and it took until later in the game for either team to break through—NYCFC finally finding the net, only for St. Louis to level things up for a 1-1 finish. The draw leaves both teams with something to take from the game, though NYCFC will rue missed chances. Bürki was named man of the match for a display that kept St. Louis competitive when the shot count could easily have gone against them. It was a frustrating afternoon for the hosts, who created the better chances with seven shots on target to their visitors' three, but the goalkeeping heroics meant the points were shared.
The Matchup
It finished 1-1 between New York City FC and St. Louis City SC at Yankee Stadium, a scoreline that summed up a game short on clear separation between the two sides. Neither team could really take control of the ball for long, with New York City FC holding 58% possession, close enough to an even split to explain why the game never settled into one side's favour. There were spells of pressure from both teams, but not enough to turn a share of the points into all three. Days like this are part of a long season, and how each side responds in their next fixture will say plenty about their form heading forward. Here is a closer look at how the two teams compared statistically.
Man of the Match
Match Statistics
Match Events
| Min | Team | Card | Event | Score |
|---|---|---|---|---|
| 43' | St. Louis City SC | Daniel Edelman | 0-0 | |
| 50' | New York City FC | Goal — H. Wolf (assist: M. Moralez) | 1-0 | |
| 56' | St. Louis City SC | Jaziel Orozco | 1-0 | |
| 58' | New York City FC | Hannes Wolf | 1-0 | |
| 61' | St. Louis City SC | Dante Polvara | 1-0 | |
| 65' | St. Louis City SC | Substitution — C. Durkin on, M. Perez off | 1-0 | |
| 71' | St. Louis City SC | Substitution — S. Cordova on, C. Teuchert off | 1-0 | |
| 71' | St. Louis City SC | Substitution — D. Edelman on, L. MacNaughton off | 1-0 | |
| 75' | New York City FC | Substitution — T. Gray on, Raul Gustavo off | 1-0 | |
| 75' | New York City FC | Substitution — K. Parks on, J. Shore off | 1-0 | |
| 80' | St. Louis City SC | Substitution — Rafael Santos on, M. Joyner off | 1-0 | |
| 80' | St. Louis City SC | Substitution — S. Becher on, B. McSorley off | 1-0 | |
| 88' | New York City FC | Substitution — A. Ojeda on, Talles Magno off | 1-0 | |
| 88' | New York City FC | Substitution — A. O'Neill on, N. Cavallo off | 1-0 | |
| 90' | St. Louis City SC | Goal — B. McSorley (assist: L. MacNaughton) | 1-1 |
New York City FC vs St. Louis City SC Lineups
Looking Ahead
New York City FC will already be turning their attention to what comes next. Their next test comes away at Toronto FC, and how they respond after this result will be worth watching. You can follow the build-up and everything you need to know when Toronto FC vs New York City FC going to play at 29 August 2026 in Major League Soccer 2026.
St. Louis City SC, meanwhile, have a quick chance to build on this result. They are next in action at home to FC Dallas, a game that will give an early sense of how they carry this result forward. Full details are here: St. Louis City SC vs FC Dallas going to play at 30 August 2026 in Major League Soccer 2026.