McLaren’s Oscar Piastri achieved a fantastic second career victory in Formula 1’s Azerbaijan Grand Prix after first passing and then holding off polesitter Charles Leclerc lap after lap.
George Russell took a surprising third for Mercedes following a dramatic late crash between Sergio Perez and Carlos Sainz.
Leclerc had taken his fourth consecutive Baku pole on Saturday and looked good to finally convert it into a first win on the high-speed street circuit.
The Ferrari driver kept the lead at the start from Piastri, with Red Bull’s Sergio Perez passing Carlos Sainz for third.
World champion Max Verstappen followed his Red Bull teammate by diving up the inside of Russell for fifth into Turn 2.
With a one-stop on mediums and hards expected, Leclerc built up a comfortable six-second gap on Piastri and Perez, while Verstappen complained of his car’s behaviour and struggled to keep up with Sainz in fifth place.
Perez was the first of the frontrunners to pit for hard tyres on lap 14, but his stop didn’t trigger an immediate reaction from Leclerc and Piastri to avoid an undercut.
Waiting an extra lap, Piastri was about to lose second place, but Perez came back out behind Piastri’s teammate Norris, who had started in P15 and helped by holding Checo up so Piastri could retain his position.
Piastri’s in and out-laps also cut his deficit to Leclerc to just over a second, and on lap 20 the McLaren driver made a late lunge to the inside of Turn 1 to take the lead of the race.
Leclerc first told his team he thought Piastri’s pace was “crazy”, given there were another 30 laps left to run on the hard tyres.
But rather than letting Piastri disappear up the road, Leclerc stayed with him and tried to return the favour on several occasions into Turn 1, with Piastri standing firm each time.
That battle allowed Perez to sit back behind the pair in third, taking less life out of his hard tyres, while Sainz was also closing in following a lonely race in fourth.
As Perez failed an overtake on Leclerc on the penultimate lap, Sainz looked poised to benefit and slip past for third, but coming out of Turn 2 the pair tangled and made a hard crash into the wall.
Piastri headed Leclerc and Russell home under the virtual safety car, while Norris rounded off his comeback race in fourth.
Norris started on the hard tyres and was initially able to hold off Verstappen, who continued to struggle with rear-end bouncing. After finally making his lap 38 pitstop, Norris reduced the 15-second gap to repass Verstappen for fourth.
This was important moment in terms of the championship with Norris overtaking Verstappen gaining extra points.
In the background Fernando Alonso rounded off a lonely race to sixth, holding off hard-tyre starter Alex Albon who had run as high as third in the first stint.
Rookie Franco Colapinto put in a solid performance to follow Albon in eighth, taking points on his second Grand Prix outing for Williams.
Lewis Hamilton made a good comeback from a pitlane start to finish ninth, after choosing to make engine and suspension changes overnight.
Impressive Oliver Bearman also took a maiden point for Haas, edging out his experienced teammate Nico Hulkenberg for tenth. So Bearman has scored points as both a Ferrari and Haas driver. Solid performer.
RB’s Yuki Tsunoda was the only other retirement after a lap one clash with Aston’s Lance Stroll, with left Tsunoda with terminal floor damage and Stroll with a puncture.
By taking the fastest lap, Lando’s comeback drive saw him reduce the points to Verstappen, narrowing the gap to 59 points.
So a thrilling race at Baku. Well done to Oscar Piastri in scoring his second career victory. Kudos to Charles Leclerc in fighting with fair, clean racing for the lead. P2 is still a solid result. The next event is the Singapore Grand Prix in a week’s time, so expect another street fight for victory.
Azerbaijan Grand Prix, race results:
1 Oscar Piastri McLaren 1:32:58.007
2 Charles Leclerc Ferrari +10.910s
3 George Russell Mercedes +31.328s
4 Lando Norris McLaren +36.143s
5 Max Verstappen Red Bull +77.098s
6 Fernando Alonso Aston Martin +85.468s
7 Alexander Albon Williams +87.396s
8 Franco Colapinto Williams +89.541s
9 Lewis Hamilton Mercedes +92.401s
10 Oliver Bearman Haas +93.127s
11 Nico Hulkenberg Haas +93.465s
12 Pierre Gasly Alpine +117.189s
13 Daniel Ricciardo RB +146.907s
14 Zhou Guanyu Sauber +148.841s
15 Esteban Ocon Alpine +1 lap
16 Valtteri Bottas Sauber +1 lap
Sergio Perez Red Bull DNF
Carlos Sainz Ferrari DNF
Lance Stroll Aston Martin DNF
Yuki Tsunoda RB DNF