Nako završene četvrte utrke sezone koja se vozila za Veliku nagradu San Marina u Imoli pobjedu je odnio Ferrarijev sedmerostruki svjetski prvak Michael Schumacher. Odmah iza njega se našao Renaultov vozač i aktualni svjetski prvak Fernando Alonso, dok je sa sedmoga mjesta na startu, na treće došao McLaren-Mercedesov vozač Juan Pablo Montoya.
Sama utrka nije donijela pretjecanja i nadmudrivanja od strane vozača i njihovih šefova. U prvome krugu ispao je Christijan Albers u svojoj MF1-Toyoti. Prejako zahvaćena pasica i prevrtanje je bilo neminovno, na sreću bez nekih većih posljedica po vozača. Nakon samoga starta najveći gubitnici su bili Rubens Barrichello koji je pao s treće na petu poziciju, dok je Kimi Raikkonen pao s osme na desetu poziciju.
Nakon samo šest odvoženih krugova Jarno Trulli se pridružio Albersu koji je svoj bolid dovezao do boksova te ga tamo parkirao. Ulaske u boks otvorio je Hondin vozač Barrichello u 15. krugu, dok je kasnije ušao i sam Michael Schumacher.
Aktualni svjetski prvak je ostao na stazi još pet krugova nakon čega je i on ušao u boks na promjenu guma i nadolijevanje goriva. Dulje ostajanje na stazi mu je pomoglo u tome da kroz boks prijeđe Buttona i Massu, te se nađe na drugome mjestu odmah iza Michaela Schumachera.
U tim ulascima došlo je do strahovite pogreške u boksu Honde. Naime, u trenutku dok je Button bio na izmjeni guma i nadolijevanju goriva, čovjek koji daje signal za start nakon obavljanja posla mehaničara prerano je dignuo "loli pop" te je Button, krenuvši otkinuo crijevo za gorivo. Na sreću nije došlo do požara, ali dragocijeno vrijeme je bilo izgubljeno.
Nakon obavljenih prvih ulazaka u boksove sve se činilo kako će Michael doći do mirne pobjede pred domaćim Ferrarijevim navijačima. Ali mladi Španjolac se pobrinuo da se to ne dogodi. Naime Alonso je u nekim trenucima skidao čak sekundu i pol po krugu, te nagovjestio reprizu prošlogodišnje utrke ali u obrnutim ulogama. Ovaj puta lovina je bio Schumacher, a lovac Alonso.
Borba se nastavila i nakon drugoga ulaska u boksove u kojemu je Schumacher pobijedio. Uska staza te ranije kočenje donijeli su Michaelu Schumacheru novu pobjedu, a Alonsu drugo mjesto. Rizik se nije isplatio te je četiri kruga prije kraja Alonso odustao od nadmudrivanja sa Schumacherom.
Treći je do cilja došao Montoya, dok se za četvrto mjesto borba vodila između Masse i Raikkonena. Ciljem je prvi prošao Massa.
Nakon ove utrke Alonso je povećao svoju prednost ispred Michaela Schumachera na petnaest bodova, dok je Renault odmakao McLarenu za osamnaest bodova.
Slijedeća utrka se vozi za Veliku nagradu Njemačke na stazi Nurburgring za dva tjedna.
POREDAK NAKON UTRKE ZA V.N. SAN MARINA:
1. Michael Schumacher (NJE/Ferrari) 1:31:06.486
2. Fernando Alonso (ŠPA/Renault) +2.0
3. Juan Pablo Montoya (KOL/McLaren) +15.8
4. Felipe Massa (BRA/Ferrari) +17.0
5. Kimi Räikkönen (FIN/McLaren) +17.5
6. Mark Webber (AUS/Williams) +35.5
7. Jenson Button (VB/Honda) +38.0
8. Giancarlo Fisichella (ITA/Renault) +39.5
9. Ralf Schumacher (NJE/Toyota) +41.0
10. Rubens Barrichello (BRA/Honda) +1:12.5
11. Nico Rosberg (NJE/Williams) +1:15.0
12. Jacques Villeneuve (KAN/BMW) +1:20.5
13. Nick Heidfeld (NJE/BMW) +1 krug
14. David Coulthard (VB/Red Bull) + 1 krug
15. Scott Speed (SAD/Toro Rosso) + 1 krug
16. Vitantonio Liuzzi (ITA/Toro Rosso) + 1 krug
17. Tiago Monteiro (POR/Midland) + 1 krug
18. Takuma Sato (JAP/Super Aguri) + 1 krug
19. Christian Klien (AUT/Red Bull) odustao
20. Yuji Ide (JAP/Super Aguri) odustao
21. Jarno Trulli (ITA/Toyota) odustao
22. Christijan Albers (NIZ/Midland) odustao
POREDAK VOZAČA:
1. Fernando Alonso 36
2. Michael Schumacher 21
3. Kimi Räikkönen 18
4. Giancarlo Fisichella 15
5. Juan Pablo Montoya 15
6. Jenson Button 13
7. Felipe Massa 9
8. Ralf Schumacher 7
POREDAK KONSTRUKTORA:
1. Renault 51
2. McLaren 33
3. Ferrari 30
4. Honda Racing 15
5. BMW Sauber 10
6. Toyota 7