Nikola Tsolov heeft in Miami zijn tweede overwinning van het seizoen gepakt. De Campos Racing-coureur bleef Laurens van Hoepen en Alexander Dunne voor na een spectaculaire sprintrace waarin de strijd om de zege pas in de laatste bochten werd beslist.

Tsolov vertrok vanaf pole en hield bij de start de leiding vast, terwijl Van Hoepen direct aansloot op P2. In de openingsfase ontstond een spannend gevecht aan kop, met ook Joshua Duerksen en Nico Varrone dicht in de buurt. Van Hoepen zette Tsolov meerdere keren onder druk en nam op ronde 13 zelfs de leiding over.
Daarna wisselden Tsolov en Van Hoepen meerdere keren van positie, vooral richting bocht 17, waar veel van de actie plaatsvond. Ondertussen kwam Dunne sterk naar voren. De Rodin Motorsport-coureur passeerde onder meer Varrone en Duerksen en mengde zich in de slotfase in de strijd om de overwinning.
In de laatste ronde leek Van Hoepen opnieuw toe te slaan toen hij Tsolov buitenom passeerde bij bocht 11. Maar Tsolov kreeg DRS op het rechte stuk en dook bij bocht 17 terug naar binnen. Dunne zat er inmiddels naast, waardoor een driestrijd richting de finish ontstond. Tsolov kwam het beste uit de voorlaatste bocht en reed als eerste over de streep.
Van Hoepen eindigde knap als tweede en pakte daarmee zijn tweede podium van het jaar voor Trident. Dunne completeerde het podium namens Rodin Motorsport. Varrone werd vierde na een late inhaalactie op Duerksen, terwijl Martinius Stenshorne, Gabriele Minì en Dino Beganovic de top acht compleet maakten.
