CF Montréal and Toronto FC could not be separated on Thursday night, settling for a hard-fought 0-0 draw in Major League Soccer at Stade Saputo.
There were no goals to separate the Canadian rivals, but the fixture was not short on competitive edge. Montréal looked the more proactive side for long stretches, finishing with 14 shots to Toronto's 8 and earning a commanding 9-3 advantage on corners. Even so, the home side could place only three efforts on target, while Toronto failed to register a single shot on frame.
The first half was defined by balance rather than fluency. Possession was almost dead even, with Montréal ending at 50.1 percent and Toronto at 49.9 percent, and neither side managed to turn spells of control into a decisive final ball. Montréal worked the wider areas and repeatedly forced set-piece situations, but Toronto held its defensive shape and kept the penalty area crowded.
After the interval, the match became scrappier as both sides chased a breakthrough without ever fully opening up. Dani Pereira went into the book for Montréal in the 64th minute, a sign of the rising tension, before Toronto's Dániel Sallói was shown a yellow card in the 69th minute as the visitors continued to battle through a difficult spell without much possession relief.
Montréal's pressure was more sustained in the closing stages, especially from dead-ball situations, but Toronto's back line stood firm and did enough to preserve the clean sheet. For all of Montréal's territorial pressure and superior shot volume, the final touch never arrived. Toronto, meanwhile, will take encouragement from grinding out a road result despite offering little attacking menace.
In the end, it was a derby fixture that had intensity and discipline but lacked the moment of quality needed to produce a goal. The draw leaves both sides with a point apiece after a night when Montréal may feel it let an opportunity slip, while Toronto can be satisfied with a resilient away performance.
Final score: CF Montréal 0-0 Toronto FC