Match Summary · Football · USA · MLS · CF Montreal · Toronto FC · Frankie Amaya · Wikelman Carmona · Efrain Morales
| Metric | CF Montreal | Toronto FC |
|---|---|---|
| Possession | 52% | 48% |
| Shots | 14 | 6 |
| Shots on target | 3 | 0 |
| Shots off target | 3 | 4 |
| Corners | 9 | 3 |
| Fouls | 13 | 8 |
| Yellow cards | 1 | 1 |
| Red cards | 0 | 0 |
| Offsides | 2 | 1 |
| Goalkeeper saves | 0 | 3 |
The first half passed without a breakthrough, and the deadlock carried into the interval at 0-0. After the restart, CF Montreal made the first moves from the bench, sending on Daniel Pereira for Samuel Piette at 58'52'' and Fabian Herbers for Victor Loturi at 58'59''.
Toronto FC answered just after the hour. Jules-Anthony Vilsaint replaced Kobe Franklin at 61'01'', and Malik Henry came on for Theo Corbeanu at 61'18'' as the visitors looked to change the rhythm of the contest.
The game's clearest flashpoints came in the book. Daniel Pereira was cautioned at 63'45'', before Daniel Salloi picked up Toronto's yellow card at 68'20''. Toronto then introduced Djordje Mihailovic for Derrick Etienne at 73'45'', while Montreal later turned to Owen Graham-Roache for Daniel Rios at 77'03'' and Olger Escobar for Noah Streit at 87'12''.
None of the late changes shifted the score. The result leaves Toronto on 17 points from 18 league matches and Montreal on 16, with the final stats reflecting a goalless derby short on finishing but busy in its second-half timeline.