Kimi Antonelli overcame a fierce battle with Lando Norris to clinch a third successive victory and extend his title lead as the Miami Grand Prix survived the weather.
The Italian ultimately got the jump on Norris at the pit-stops and fended off the reigning champion to stretch his advantage in the standings to 20 points from team-mate George Russell.