The last World Cup 2026 game to be played in Toronto unfolded like emotional fireworks, with wild bursts of joy and grief, and after it was over, fans heading home along Lake Shore Boulevard yelling Cristiano Ronaldo’s name into the night.

“I had five heart attacks,” said Portugal fan Marco Martins.