Lewis Hamilton stormed back to the front at the Monaco Grand Prix, topping the timesheets in FP1, and coming second during Friday's second practice session.
Meanwhile, Charles Leclerc proved that he and Ferrari may be the ones to beat over the course of the weekend, putting in some very fast laps in both FP1 and FP2.
After falling behind their rivals in Imola, Aston Martin look to have improved around the streets of Monaco, with Fernando Alonso setting the third-fastest time in FP2.
Both Red Bulls struggled with bouncing in free practice, running their cars close to the ground, unable to match the pace of their rivals.
Max Verstappen bemoaned that the bumpy street circuit was giving him a 'headache', and that he was 'jumping around like a kangaroo' in his car during FP2.
Here are the timesheets from Friday in Monaco:
F1 FP2 Results: Monaco Grand Prix 2024
1. Charles Leclerc [Ferrari] - 1:11:278sec
2. Lewis Hamilton [Mercedes] - +0.188sec
3. Fernando Alonso [Aston Martin]- +0.475sec
4. Max Verstappen [Red Bull]- +0.535sec
5. Lando Norris [McLaren] - +0.675sec
6. Carlos Sainz [Ferrari] - +0.684sec
7. Lance Stroll [Aston Martin] - +0.784sec
8. Sergio Perez [Red Bull] - +0.821sec
9. Alex Albon [Williams] - +0.979sec
10. George Russell [Mercedes]- +0.982sec
11. Yuki Tsunoda [RB] - +1.071sec
12. Oscar Piastri [McLaren] - +1.088sec
13. Kevin Magnussen [Haas]- +1.195sec
14. Esteban Ocon [Alpine]- +1.276sec
15. Nico Hulkenberg [Haas] - +1.291sec
16. Daniel Ricciardo [RB]- +1. 299sec
17. Pierre Gasly [Alpine]- +1.472sec
18. Logan Sargeant [Williams]- +1.512sec
19. Valtteri Bottas [Kick Sauber]- +1.779sec
20. Guanyu Zhou [Kick Sauber] - +2.495sec
F1 FP1 Results: Monaco Grand Prix 2024
1. Lewis Hamilton [Mercedes] - 1:12.169sec
2. Oscar Piastri [McLaren] - +0.029sec
3. George Russell [Mercedes] - +0.126sec
4. Lando Norris [McLaren] - +0.227sec
5. Charles Leclerc [Ferrari] - +0.228sec
6. Fernando Alonso [Aston Martin] - +0.606sec
7. Lance Stroll [Aston Martin] - +0.620sec
8. Yuki Tsunoda [RB] - +0.706sec
9. Daniel Ricciardo [RB] - +0.732sec
10. Carlos Sainz [Ferrari] - +0.785sec
11. Max Verstappen [Red Bull] - +0.815sec
12. Sergio Perez [Red Bull] - +1.060sec
13. Valtteri Bottas [Kick Sauber] - +1.079
14. Kevin Magnussen [Haas] - +1.221sec
15. Alexander Albon [Williams] - +1.256sec
16. Nico Hulkenberg [Haas] - +1.407sec
17. Logan Sargeant [Williams] - +1.981sec
18. Esteban Ocon [Alpine]- +1.990sec
19. Guanyu Zhou [Kick Sauber] - +2.401sec
20. Pierre Gasly [Alpine]- +3.405sec
Who is the current F1 world champion?
Max Verstappen currently leads the drivers' championship, and will be hoping to achieve a fourth world title this season.