Lewis Hamilton has brought the 2016 Formula One World Drivers Championship race back to life with a brilliant performance in Canada that left his Mercedes team-mate Nico Rosberg chasing exhaust fumes.
One month ago, it seemed as good as over. Nico Rosberg seemingly looked invincible, winning race after race whilst a visibly agitated Lewis Hamilton huffed and puffed his way to poor finishes.
Since coming to Europe, however, the tables have drastically turned. Spain aside, Lewis Hamilton has looked back to his best. In Monaco a fortnight ago, he put in a performance fit for a racing legend, and yesterday he showed his raw speed to first claw back a very fast Sebastian Vettel and then hold the German off for the final dozen or so laps.
Nico Rosberg, on the other hand, has floundered recently. Having struggled for speed and grip in Monaco, the German was error-prone yesterday in Montreal. Is the pressure starting to get the better of him? His resilience has always been questioned, and there has been nothing in the past two races to suggest he can really dig deep when it starts to go against him. A P5 finish means that Hamilton is now just nine points behind Rosberg, with the uncertain Azerbaijan GP up next this weekend. The street circuit will presumably suit Hamilton more, so one could assume the gap could be cut down to two points if the Briton wins a third race in a row.
With the Summer schedule well and truly here, the title race is really hotting up within the Mercedes garage. Who will fold first?