Sebastian Vettel usurped Lewis Hamilton in the Formula One drivers' standings thanks to a consummate victory at Sunday's Canadian Grand Prix.
The Ferrari man started on pole and lead throughout around Circuit Gilles Villeneuve, where Hamilton had triumphed in each of the past three seasons.
This was far from the Mercedes' man's day, however, as the reigning champion, who qualified fourth, lost a spot to Red Bull's Daniel Ricciardo following a pit stop inside the opening third of the race.
Vettel's maximum haul moved him a solitary point clear of his rival in the championship, coming home ahead of Valtteri Bottas and Max Verstappen as the top three finished as they had started.
An opening-lap collision saw Brendon Hartley and home favourite Lance Stroll take their leave almost immediately, while Fernando Alonso's 300th grand prix was not an occasion to celebrate as he, too, retired early.
Stroll and Hartley's coming together saw the safety car deployed but that was the extent of the drama. Vettel got a superb start after the resumption and Bottas never looked like making up ground - especially after a slight error with around a dozen laps to go which effectively ensured the German could cruise home.
In the final five laps, Hamilton pushed Ricciardo hard in the battle for fourth but the Australian - winner at Monaco last time out - just held on with the four-time world champion forced to relinquish his standings lead as he recorded his lowest placing of the season.
LANCE GOES FOR AN EARLY STROLL
There was massive disappointment among the Montreal crown as Stroll's race was over before it had barely begun.
The Williams man suffered a puncture and lost control, sending him into Hartley, whose Toro Rosso was lifted up and then shunted into the wall.
Both cars suffered irreparable damage, while Hartley - who walked away from the collision - was taken to hospital as a precaution.
"I'm fine. I had a good start, gained a few positions, was side by side with Brendon, the car got loose, I corrected it but there was not much room for both of us," Stroll told BBC Sport.
"When I corrected it, we touched and he went into the wall. It is not ideal but that is racing."
HAMILTON NOT HAPPY
Mercedes took the decision to bring Hamilton in on lap 17, seemingly to deal with a power issue, although the reigning champion still questioned the decision.
"Why did we pit so early?" he could be heard saying over team radio.
Ricciardo came in two laps later, but managed to emerge ahead of the Mercedes man, who dropped to sixth as a result before regaining one place from Kimi Raikkonen.
FIFTY UP FOR VETTEL AS FERRARI END LONG WAIT
Vettel's triumph was Ferrari's first at Montreal since Michael Schumacher took the chequered flag in 2004.
It was also a milestone for the German, who brought up his half-century of race wins.
"It's 50 for me but after a long stretch that Ferrari didn't win here, I saw the people around and they were super happy," he said.
"Circuit Gilles Villeneuve, to have a Ferrari winning today and me personally makes me very proud and I'm honoured. It's a day to remember the great Gilles Villeneuve."
IN THE POINTS
1. Sebastian Vettel (Ferrari)
2. Valtteri Bottas (Mercedes) +7.376s
3. Max Verstappen (Red Bull) +8.360s
4. Daniel Ricciardo (Red Bull) +20.892s
5. Lewis Hamilton (Mercedes) +21.559s
6. Kimi Raikkonen (Ferrari) +27.184s
7. Nico Hulkenberg Renault) +1 lap
8. Carlos Sainz (Renault) +1 lap
9. Esteban Ocon (Force India) +1 lap
10. Charles Leclerc (Sauber) +1 lap
1. Sebastian Vettel (Ferrari) 121
2. Lewis Hamilton (Mercedes) 120 (-1)
3. Valtteri Bottas (Mercedes) 86 (-35)
4. Daniel Ricciardo (Red Bull) 84 (-37)
5. Kimi Raikkonen (Ferrari) 68 (-53)
1. Mercedes 206
2. Ferrari 189 (-17)
3. Red Bull 134 (-72)
4. Renault 56 (-150)
5. McLaren 40 (-166)
The F1 bandwagon returns to Europe and heads to the Circuit Paul Ricard for the French Grand Prix, which has been absent from the calendar since 2008.
|Injured Fowler withdraws from play-off opening Northern Trust|
|Marcelo happy with Madrid squad amid transfer talk|
|Foles isn´t worried about Brady´s handshake snub|
|Eli Manning on Jalen Ramsey´s comments: ´Who?´|
|Cerezo: Atletico´s objective is to reach Champions League final|
|Judge´s recovery taking longer than expected|
|Ronaldo in the past as Casemiro backs Lopetegui after Madrid loss|
|With our ´cojones´ Atletico can beat anyone – Costa revels in Super Cup glory|
|Super Cup loss doesn´t change Real Madrid transfer policy, says Lopetegui|
|Griezmann: Super Cup triumph justifies staying at Atletico|
|Valverde defends Suarez performances|
|Simeone´s eclipses Aragones as Atletico´s top coach with seventh title|
|Rockets GM: LeBron James is ´the greatest ever´|
|Salihamidzic, Kovac not standing in way of Rudy exit|
|Jaguars DB Ramsey calls Bills QB Allen ´trash´|
|Real Madrid 2 Atletico Madrid 4 (after extra time): Saul stunner seals Super Cup glory|
|Ex-India Test captain Wadekar dies aged 77|
|Gundogan ready to step up in absence of injured De Bruyne|
|Djokovic overcomes illness to see off Mannarino|
|Diego Costa nets fastest UEFA Super Cup goal ever|
|Everton feared missing out on Mina after World Cup strike|
|Barcelona 3 Boca Juniors 0: Messi, Malcom net as Barca win Joan Gamper Trophy|
|All Blacks stick with Barrett as Mo´unga misses out altogether|
|Modric benched for UEFA Super Cup clash with Atletico Madrid|
|Cipriani charged with assault after Jersey nightclub incident|
|Hamburg 1 Bayern Munich 4: Wagner and Muller hit braces in comeback victory|
|WATCH: Messi scores first goal as Barcelona captain|
|Iniesta, Xavi and Puyol were great teachers, says new Barcelona captain Messi|
|Moses retires from international football|
|Goals, assists, set-pieces - The stats that show De Bruyne is almost irreplaceable for City|
|Bergeron wins mammoth 24-man U.S. Amateur play-off|
|Hart to Burnley "not rocket science", says Dyche|
|Leipzig, Schalke reject Rudy transfer rumours|
|Yedlin knee injury not serious, Newcastle confirm|
|Bartomeu satisfied with Barcelona squad amid Pogba links|
|Kevin De Bruyne suffers knee injury|
|Steelers QB Roethlisberger in concussion protocol|
|Kehrer to PSG not complete, say Schalke|
|Hopoate handed 10-year ban from NSWRL|
|Is this worth it? Injuries prompted Te´o to consider future|
|Croatia hero Subasic retires from international football|
|Iniesta makes it two in two for Vissel Kobe|
|Chelsea send out defensive duo on loan|
|Zaha 2023: Palace star means more than goals|
|De Jong set for Ajax stay despite Barcelona interest|
|Serena ´still at the very beginning´ of comeback|
|Ajax can benefit from Mourinho approach - Blind|
|Foley not convinced by reports All Blacks will drop Barrett|
|Zaha signs Crystal Palace extension|
|Burnley midfielder O´Neill makes A-League loan move|
|Godin yet to renew with Atletico Madrid amid transfer interest|
|Federer ´feeling better every day´ after Wimbledon disappointment|
|Kante comfortable with surprise new Chelsea role|
|Rugby Championship 2018: The numbers behind New Zealand´s dominance|
|LaLiga 2018-19: Bale ready to be Madrid´s shining light after five years in Ronaldo´s shadow|
|Rodgers unimpressed by absence of ´fit´ Boyata|
|Braves´ Acuna Jr. has arrived as a true MLB star|
|LA Galaxy 2 Colorado Rapids 2: Jackson´s deflected strike sees spoils shared|
|Victory offer postponed retirement, says Honda|
|Kyrgios forgets tennis shoes, Federer back in business|
|Williams knocked out as Garcia and Pliskova advance in Ohio|
|Kvitova sees off Serena in Cincinnati classic|
|Federer dispatches Gojowczyk in Cincinnati|
|Stead succeeds Hesson as New Zealand coach|
|Duminy encouraged despite South Africa´s mixed results|
|Thiem withdraws from Cincinnati Masters|
|Edwards joins Ospreys in consultancy role|
|Former Arsenal and Barcelona player Song joins Sion|
|I´m very happy with what I have - Spalletti not desperate for Modric|
|Roethlisberger evaluated for concussion after practice|