Toronto FC held on for a 1-1 draw at BMO Field after a dominant second-half performance from New York. The hosts went in ahead at the break, but the Red Bulls came out with real intent after halftime, outshooting Toronto 12 to 6 in terms of total attempts and earning 11 corners to just five. Justin Che was the standout performer for the visitors, turning in a man-of-the-match display that made life difficult for the Toronto attack whenever they tried to get forward. It was a frustrating evening for the home side, who controlled the early stages but couldn't build on their advantage. The Red Bulls pressure eventually paid off as they clawed their way back into the game, and both teams had to settle for a point. Toronto's defending held up when it mattered most, but they'll know they should have done more to kill off the contest when they had the chance.
The Matchup
Toronto FC and New York Red Bulls drew 1-1 at BMO Field, in a game that could easily have finished either way. Neither team could really take control of the ball for long, with Toronto FC holding 32% possession, close enough to an even split to explain why the game never settled into one side's favour. Both sides had spells on top without ever pulling clear, and the shot count on the day backs up just how tight things were. A draw is rarely the result either team sets out to get, but on this occasion it was a fair reflection of ninety minutes where chances were shared roughly evenly. Below is a closer look at exactly how the numbers from the match broke down.
Man of the Match
Match Statistics
Match Events
| Min | Team | Card | Event | Score |
|---|---|---|---|---|
| 22' | New York Red Bulls | Matthew Dos Santos | 0-0 | |
| 32' | New York Red Bulls | Robert Voloder | 0-0 | |
| 38' | Toronto FC | José Cifuentes | 0-0 | |
| 43' | Toronto FC | Goal — D. Salloi (assist: D. Mihailovic) | 1-0 | |
| 46' | Toronto FC | Substitution — Z. Monlouis on, D. Etienne off | 1-0 | |
| 46' | Toronto FC | Substitution — E. Aristizabal on, D. Kerr off | 1-0 | |
| 66' | New York Red Bulls | Substitution — M. Sofo on, T. Rosborough off | 1-0 | |
| 70' | Toronto FC | Substitution — J. Cifuentes on, J. Sargent off | 1-0 | |
| 77' | New York Red Bulls | Substitution — R. Donkor on, E. M. Choupo-Moting off | 1-0 | |
| 77' | New York Red Bulls | Substitution — M. Dos Santos on, O. Valencia off | 1-0 | |
| 82' | Toronto FC | Substitution — R. Edwards on, K. Franklin off | 1-0 | |
| 87' | Toronto FC | Substitution — D. Mihailovic on, A. Coello off | 1-0 | |
| 90+2' | New York Red Bulls | Substitution — J. Che on, T. Parker off | 1-0 | |
| 90' | New York Red Bulls | Goal — E. M. Choupo-Moting | 1-1 |
Toronto FC vs New York Red Bulls Lineups
Looking Ahead
Toronto FC does not have long to wait before getting back out onto the pitch. Their next test comes at home to New York City 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.
New York Red Bulls, meanwhile, will already be turning their attention to what comes next. They are next in action at home to Philadelphia Union, a game that will give an early sense of how they carry this result forward. Full details are here: New York Red Bulls vs Philadelphia Union going to play at 29 August 2026 in Major League Soccer 2026.