Saturday night wrapped up the Celebration of Light fireworks competition in English Bay, with Canada taking to the skies and winning the competition.
Brazil comes in 2nd and China in 3rd place.
500,000 people showed up on bridges and beaches around English Bay to watch the festivities.
Police say that the crowd was mostly well behaved with a few arrests, pour-outs, and and tickets.
Way to get Canada!
Here’s a peek at the Canada finale last night: