En førerfeil i siste sving i fredagens kvalifisering medførte en krevende helg for Martinius Stenshorne. Unggutten startet søndagens hovedløp fra 16. startposisjon. 

Stenshorne beholdt sin posisjon i starten, og ble liggende der frem til runde ni da han passerte McLaren-rival Brando Badoer. To runder senere avanserte han en plass til, like før den virtuelle sikkerhetsbilen ble aktivert grunnet en avkjøring av Ivan Domingues. 

Da løpet hadde kommet i gang igjen kom Stenshorne seg også forbi Noel Leon, og senere en ny McLaren-rival ved Ugo Ugochuckwu. Han avsluttet oppkjøringen med å passere Louis Sharp, og Martinius endte løpet like utenfor poengplass på 11. plass. 

I teten var det mesterskapsleder Rafael Camara som startet løpet fra pole position, men han ble tidlig passert av Santiago Ramos. Disse to kjempet en tøff kamp gjennom løpet, og det så ut til at Camara skulle sikre nok en seier, men Ferrari-junioren falt ned til tredjeplass mot slutten av løpet. Seieren gikk til Ramos foran Camaras danske teamkompis Noah Strømsted. 

Camara leder fortsatt mesterskapet suverent foran Strømsted og Tim Tramnitz. Stenshorne har nå blitt dyttet ned til 8.plass, og har 53 poeng opp til ledende Camara.Formel 3-sesongen ruller videre kommende helg i Monaco. 

Formel 3 Imola - hovedløp
1) Santiago Ramos VAR 1:36.884
2) Noah Strømsted Trident +0.2
3) Rafael Câmara Trident +6.8
4) Tuukka Taponen ART GP +8.5
5) Mari Boya Campos Racing +13.7
6) Tim Tramnitz MP Motorsport +14.8
7) Alessandro Giusti MP Motorsport +15.2
8) Roman Bilinski Rodin Motorsport +16.3
9) Nikola Tsolov Campos Racing +16.7
10) Laurens van Hoepen ART GP +17.8
11) Martinius Stenshorne Hitech TGR +20.5
12) Louis Sharp Rodin Motorsport +21.6
13) James Wharton ART GP +26.4
14) Ugo Ugochukwu Prema Racing +27.0
15) Joshua Dufek Hitech TGR +27.3
16) Charlie Wurz Trident +27.8
17) Tasanapol Inthraphuvasak Campos Racing +29.8
18) Nicola Lacorte DAMS Lucas Oil +32.5
19) Callum Voisin Rodin Motorsport +34.2
20) Brando Badoer Prema Racing +35.5
21) Gerrard Xie Hitech TGR +35.8
22) Christian Ho DAMS Lucas Oil +36.3
23) Matías Zagazeta DAMS Lucas Oil +37.3
24) James Hedley AIX Racing +37.8
25) Brad Benavides Prema Racing +41.2
26) Théophile Naël VAR +1:09.3
27) Bruno del Pino MP Motorsport +1:13.9
28) Noel León Prema Racing DNF
29) Ivan Domingues VAR DNF
30) Nicola Marinangeli AIX Racing DNF