The Canadian Grand Prix may not have delivered its typical blockbuster dose of sporting unpredictability, but what it did serve up in 2018 was a host of intriguing storylines.

Several drivers delivered hugely impressive performances. Sebastian Vettel was at his imperious best, taking pole position on Saturday before delivering a textbook demonstration of how to control a race.

He led every lap en route to his third win of the season. Vettel’s domination was in stark contrast to his main title rival Lewis Hamilton, who endured a difficult weekend and ended up finishing in fifth.

Managing an overheating power unit during the race provided an unwelcome distraction for Hamilton but in truth, his weekend was unravelling well before his old specification engine began to sweat on Sunday.

Vettel’s 25 point haul compared with Hamilton’s 10 has resulted in a change of championship leader. Hamilton had slipped to second, with Vettel retaking the top spot by one point.

A perfect weekend for Vettel surely means a perfect score. Here are our DRIVER RATINGS for the 2018 Canadian Grand Prix.

Charles Coates/Getty Images Sport Start slideshow