Toronto FC came from behind to edge Columbus Crew 2-1 at BMO Field in a match that saw the home side dominate the second half after a sluggish start. The visitors went in ahead at the break, but Toronto turned it around with some aggressive play that generated ten corners and seven shots on target. Walker Zimmerman was immense for the hosts, earning man of the match honours with a commanding display that kept the visitors at bay when it mattered. The Crew had their chances to extend their lead but couldn't capitalize, managing just four shots on target despite having more of the ball early on. Toronto's comeback showed character when they could've folded, and the win gives them three points in what had looked like a tricky afternoon. It wasn't pretty at times, but getting the result at home against a side like Columbus is exactly what you need if you're serious about the playoffs.
The Matchup
Toronto FC 2-1 Columbus Crew was the final score at BMO Field, in a game where Toronto FC did enough across the ninety minutes to deserve the three points. Toronto FC also had the better share of the ball, holding 44% possession, which usually goes hand in hand with the extra control a winning side tends to show. The shot count told a similar story, with 12 attempts from Toronto FC against 8 from Columbus Crew over the course of the game. It was not always comfortable for Toronto FC, and Columbus Crew 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 |
|---|---|---|---|---|
| 4' | Columbus Crew | Goal — W. Abou Ali (assist: M. Arfsten) | 0-1 | |
| 7' | Columbus Crew | Marcelo Herrera | 0-1 | |
| 45' | Columbus Crew | Dylan Chambost | 0-1 | |
| 46' | Toronto FC | Substitution — J. Sargent on, D. Mihailovic off | 0-1 | |
| 56' | Toronto FC | Goal — J. Cifuentes (assist: D. Salloi) | 1-1 | |
| 66' | Columbus Crew | Substitution — D. Chambost on, R. Camacho off | 1-1 | |
| 66' | Columbus Crew | Substitution — T. Habroune on, J. Thiare off | 1-1 | |
| 75' | Toronto FC | Substitution — D. Kerr on, E. Aristizabal off | 1-1 | |
| 75' | Toronto FC | Substitution — J. Cifuentes on, M. Henry off | 1-1 | |
| 81' | Columbus Crew | Substitution — M. Arfsten on, H. Picard off | 1-1 | |
| 83' | Toronto FC | Goal — W. Zimmerman (assist: D. Mihailovic) | 2-1 | |
| 87' | Toronto FC | Walker Zimmerman | 2-1 | |
| 88' | Columbus Crew | Substitution — A. Gomes on, N. Akhundzade off | 2-1 | |
| 88' | Columbus Crew | Substitution — D. Rossi on, S. Bangoura off | 2-1 | |
| 90+8' | Columbus Crew | Jamal Thiaré | 2-1 | |
| 90+2' | Toronto FC | Substitution — A. Coello on, Z. Monlouis off | 2-1 |
Toronto FC vs Columbus Crew Lineups
Looking Ahead
Toronto FC will already be turning their attention to what comes next. 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.
Columbus Crew, meanwhile, have a quick chance to build on this result. They are next in action at home to New England Revolution, a game that will give an early sense of how they carry this result forward. Full details are here: Columbus Crew vs New England Revolution going to play at 29 August 2026 in Major League Soccer 2026.