For the first time in a good few races there is the very real possibility that someone other than Sebastian Vettel will emerge victorious in today's Canadian Grand Prix.
Yes the young German has put his Red Bull on pole position again, and yes if you watch his fastest qualifying lap he probably had two or three tenths in his pocket (he turned in twice to turn five and went wide at the hairpin), but the two Ferraris directly behind him represent a very genuine threat.
Ferrari, for the first time in 2011, gave good qualifying pace and at one stage it looked like they might even grab pole. Felipe Massa appears to have regained some form, and not before time either, although he was still pipped to second slot by Alonso.
Alonso is in a good position, given his fast starts of late, to hustle Vettel into turn one and if Ferrari can continue their trend of being quicker in the race than they are in qualifying it could be a titanic battle.
Add to that the nature of the Montreal circuit and the possibility of a drop of rain or two, this race is set to be a real treat. Put your money on a safety car.
Race prediction: 1. Alonso 2. Vettel 3. Hamilton