Toronto FC produced one of the most dramatic finishes of the MLS season on Saturday afternoon, overturning a 1-0 deficit to beat CF Montreal 2-1 at BMO Field with two goals in second-half stoppage time. Daniel Rios had given the visitors the lead in the 52nd minute, and Montreal looked set to leave Toronto with all three points until the game's final breath.

Substitute Lewis Morgan levelled the score in the 93rd minute, and Djordje Mihailovic completed the turnaround in the 95th, sending the home crowd at BMO Field into delirium. Head coach Robin Fraser praised the impact of his attacking substitutions after the match, singling out the bravery of the late push.

The win was made all the more remarkable by Toronto's forced goalkeeper change early in the match. Starter Luka Gavran was withdrawn with a leg injury, and backup William Yarbrough stepped in to make several key interventions that kept Toronto within reach before the late surge.

For Montreal, it was a brutal way to lose the Canadian Classique, a rivalry fixture that rarely disappoints for drama. Toronto's victory gives the club a vital momentum boost as the playoff race tightens.