The 2025 Canadian Premier League final certainly delivered on being a memorable soccer match.

But while there was a highlight reel goal scored in the first half by Atletico Ottawa’s David Rodriguez, most of the headlines from this game had to do with the adverse weather conditions in which it was being played.

Taking place on the second weekend of November in Ottawa, the match featuring the aforementioned home side and the Calgary-based Cavalry FC might take the cake as the most Canadian soccer match of all time.

The TD Place Stadium grounds were absolutely covered in snow, making the pitch a bit of a winter wonderland out there for an eventual 2-1 Ottawa win.

Cavalry FC struck first in the opening half, but Ottawa’s David Rodriguez scored what can only be described as one of the wilde

See Full Page