The possibility of rain during this week's Canadian GP has been a talking point for some time, and the rain indeed made an appearance in FP3, giving fans a taste of what could be a memorable qualifying.
Fernando Alonso was the stand-out from FP3, putting himself right at the front after just two laps on the wets before changing for intermediates and putting himself in P1.
Sebastian Vettel also brought back memories, with the Four-time Champion ending the session in an impressive P3, as the old guard showed their abilities in the most difficult conditions.
Of course, qualifying is where it counts, and these laps will ultimately mean nothing when the green light goes out for Q1. However, when taking into account the speed of both Alonso and Vettel this weekend (in addition to their career feats in the wet), it would be unwise to write them off.
Pierre Gasly put himself up into third place and will look to put himself in a position to execute another strong race as he did in Baku.
Esteban Ocon and the McLaren duo also looked impressive as an already fiercely competitive midfield prepares itself for what could be a very significant qualifying session.
The Red Bulls and Carlos Sainz will be the favourites to take the first three positions in qualifying, but with Charles Leclerc set to start from the back, the rest of the field has a chance to take some very strong starting positions.
Adding rain into the equation can't hurt either, helping to level the playing field in a track that has already produced memorable moments in the wet.