Who won the F1 race today? Full results, standings from 2024 Hungarian Grand Prix

2024-07-21
7 min read
Getty Images

Oscar Piastri is a first-time Formula 1 race winner, taking out the Hungarian Grand Prix in controversial circumstances.

He snatched the lead on the first lap in Mogyorod and appeared on track for a maiden victory.

However, Piastri was overtaken by his McLaren teammate Lando Norris in the back half of the race, with the latter benefitting from an earlier pitstop.

Norris then grew his time advantage out front despite orders from the team to allow the Australian through for the win.

On the penultimate lap, though, he eventually let his teammate pass, much to the Briton's frustration over the radio.

MORE: Watch Formula 1 live with Fubo (free trial)

Who won the F1 Hungarian Grand Prix?

Piastri crossed the line first at the Hungaroring in a dominant McLaren display.

Regardless of any potential team tension, they will be pleased with the final result, recording their first one-two finish since Italy 2021.

The 23-year-old had previously won a sprint race, but Sunday afternoon's effort marked his first Grand Prix triumph.

It was a dramatic start at the Hungaroring as Norris, Piastri and Max Verstappen entered the first turn side-by-side.

Piastri snuck down the inside to grab the lead, with Verstappen going wide and taking P2, which he later had to hand back to Norris.

The Australian quickly built a handy three-second advantage over his McLaren teammate, as Norris' race engineer declared his "race is with Verstappen" over the radio.

Piastri's time advantage shrunk slightly as he went off track briefly during lap 34. 

On lap 45, Norris pitted, which saw him sit a few seconds ahead of his teammate once Piastri changed his tyres later.

Scroll to Continue with Content

As Norris' gap at the front grew, his engineer pleaded with him to hand the lead back to Piastri.

There was always a chance he would disobey team orders and secure his second F1 career win, but he ultimately followed the instructions, letting his second-year teammate pass down the straight with two laps remaining.

MORE: Which driver has the most wins in F1 history?

While the events between the McLaren duo were the centre of attention, Lewis Hamilton, Verstappen and Charles Leclerc had an engaging battle for the last podium spot.

Hamilton's early undercut paid dividends, pushing him into P3. He was challenged all race by Verstappen, with their battle ultimately coming to a head on lap 63, as the Dutchman locked up and made contact with the seven-time world champion.

Verstappen ended up in the gravel but recovered to finish in P5.

Hamilton — who is enjoying a strong recent run in his last season with Mercedes — came home to finish on the podium ahead of out-of-form Ferrari driver Leclerc.

MORE: F1 full season schedule for 2024

It was a relatively quiet affair in the back half of the grid.

Sergio Perez did manage to recover from P16, finishing well within the points at P7.

F1 Hungarian Grand Prix: Driver of the day

Piastri was voted as 'driver of the day' for his race-winning performance.

F1 Hungarian Grand Prix: Race results, standings

  Driver
1.  Oscar Piastri (McLaren) 11. Fernando Alonso (Aston Martin)
2. Lando Norris (McLaren) 12. Daniel Ricciardo (RB)
3. Lewis Hamilton (Mercedes) 13. Nico Hulkenberg (Haas)
4. Charles Leclerc (Ferrari) 14. Alex Albon (Williams)
5. Max Verstappen (Red Bull) 15. Kevin Magnussen (Haas)
6. Carlos Sainz (Ferrari) 16. Valtteri Bottas (Kick Sauber)
7. Sergio Perez (Red Bull) 17. Logan Sargeant (Williams)
8. George Russell (Mercedes) 18. Esteban Ocon (Alpine)
9. Yuki Tsunoda (RB) 19. Zhou Guanyu (Kick Sauber)
10. Lance Stroll (Aston Martin) DNF Pierre Gasly (Alpine)

F1 Hungary: Pre-race grid order

1. Norris, 2. Piastri, 3. Verstappen, 4. Sainz, 5. Hamilton, 6. Leclerc, 7. Alonso, 8. Stroll, 9. Ricciardo, 10. Tsunoda

11. Hulkenberg, 12. Bottas, 13. Albon, 14. Sargeant, 15. Magnussen, 16. Perez, 17. Russell, 18. Zhou, 19. Ocon, 20. Gasly

F1 Drivers' World Championship 2024 updated standings, points

Position Driver Team Points
1 Max Verstappen Red Bull 265
2 Lando Norris McLaren 189
3 Charles Leclerc Ferrari 162
4 Carlos Sainz Ferrari 154
5 Oscar Piastri McLaren 149
6 Lewis Hamilton Mercedes 125
7 Sergio Perez Red Bull 124
8 George Russell Mercedes 115
9 Fernando Alonso Aston Martin 45
10 Lance Stroll Aston Martin 24
11 Nico Hulkenberg Haas 22
12 Yuki Tsunoda RB 22
13 Daniel Ricciardo RB 11
14 Oliver Bearman Ferrari 6
15 Pierre Gasly Alpine 6
16 Kevin Magnussen Haas 5
17 Alexander Albon Williams 4
18 Esteban Ocon Alpine 3
19 Zhou Guanyu Kick Sauber 0
20 Valtteri Bottas Kick Sauber 0
21 Logan Sargeant Williams 0

F1 Constructors' Championship 2024 updated standings, points

Position Team Points
1 Red Bull 389
2 McLaren 338
3 Ferrari 322
4 Mercedes 241
5 Aston Martin 69
6 RB 33
7 Haas 27
8 Alpine 9
9 Williams 4
10 Kick Sauber 0

F1 live stream, TV channel: How to watch races in 2024

Country TV channel Live stream
USA FUBO, F1TV
Canada TSN (English); RDS (French) TSN Direct
UK Sky Sports F1 SkyGo, NOW TV
Australia Fox Sports Foxtel Go, Kayo Sports
India F1 TV Pro