Sergio Perez lead the first lap of the Miami Grand Prix after qualifying on pole while Max Verstappen and Lewis Hamilton failed to make up any places despite starting down the grid.
The Mexican got a clean start from first place with Fernando Alonso and Carlos Sainz funnelling in behind.
Kevin Magnussen fell down to seventh as Pierre Gasly, George Russell and Charles Leclerc all got past while Valtteri Bottas got off the line well getting past Verstappen and Esteban Ocon to finish the lap in eighth.
The Dutchman did not make the kind of progress he would have liked as he stayed ninth ahead of Ocon. Hamilton may have felt similar after failing to make ground from his lowly position of 13th.
There was chaos further back as the two AlphaTauri's got themselves into a tangle compromising Lando Norris' start. Logan Sargeant also picked up damage and was forced to pit for a new front wing shortly afterwards.
Miami Grand Prix- Lap One order
1. Sergio Perez (Red Bull)
2. Fernando Alonso (Aston Martin)
3. Carlos Sainz (Ferrari)
4. Pierre Gasly (Alpine)
5. George Russell (Mercedes)
6. Charles Leclerc (Ferrari)
7. Kevin Magnussen (Haas)
8. Valtteri Bottas (Alfa Romeo)
9. Max Verstappen (Red Bull)
10. Esteban Ocon (Alpine)
11. Nico Hulkenberg (Haas)
12. Alex Albon (Williams)
13. Lewis Hamilton (Mercedes)
14. Oscar Piastri (McLaren)
15. Yuki Tsunoda (AlphaTauri)
16. Zhou Guanyu (Alfa Romeo)
17. Lance Stroll (Aston Martin)
18. Logan Sargeant (Williams)
19. Lando Norris (McLaren)
20. Nyck de Vries (AlphaTauri)