The Miami Grand Prix is F1's first of three visits to America this season, and you can follow all the action with live timing of every session on PlanetF1.com.
Max Verstappen continued his run by winning every race, achieving his fourth P1 of the season at the Chinese Grand Prix, where the Red Bull driver also achieved his first sprint win of the year.
F1 Live Timing: Track all the action from the Miami Grand Prix
Can he win it all again this weekend in Miami?
It's hard to imagine anyone other than Verstappen winning the race, but this season he has shown himself to be head and shoulders above the chasing pack.
Ferrari led in the early races, but it was McLaren who emerged in China, with Lando Norris ending the Scuderia's streak of podiums. McLaren plans to upgrade the MCL38 this weekend.
Behind them, Mercedes will struggle. The nature of the Miami circuit makes it unsuitable for the W15 due to rear-end stability issues. That could pave the way for Aston Martin to pull out.
On the other side of the field, Williams, Alpine and Stakes are vying for their first points of the season.
You can track our actions live timing And since it's a sprint weekend, I've noted down some very important session times below.
F1 Schedule: What time does the Miami Grand Prix session start?
local time [BST in brackets]
Friday, May 3rd
FP1: 12:30 – 13:30 [5.30pm]
Sprint qualifying: 16:30 – 17:14 [9:30pm]
Saturday, May 4th
Sprint race: 12:00 – 13:00 [5pm]
Qualifying: 16:00-17:00 [9pm]
Sunday, May 5th
Race: 16:00 [9pm] [57 laps or 120 minutes]