Hiába vártunk izgalmas futamot, hiába vártuk azt, hogy valaki megtöri a sorozatot, Michael Schumacher ismét a mezőny fölé nőtt. Az imolai időmérő edzésen hibátlanul teljesítő, az első helyről induló BAR-Honda-pilóta, Button ugyan azonnal az élre állt a futamon, sőt a mögötte zajló csatározásoknak köszönhetően (Montoya próbálta meg megelőzni M. Schumachert, a német azonban agreszszívan visszaverte a támadást, és a fűre kényszerítette a kolumbiait) ellépett a többiektől, de vezetése csak rövid ideig tartott. Egészen pontosan az első boxkiállásig.
Amint az angol kiment új kerekekért és némi üzemanyagért, az őt üldöző tűzpiros autó vette át a vezetést, amit már nem is engedett ki a kezéből. A címvédő Schumacher riválisa boxkiállása után villámgyors tempót diktált, két kör alatt olyan sebességgel száguldott, hogy a saját kerékcseréje után Button elé tért vissza. Innentől kezdve pedig már csak az volt a kérdés, vajon kik végeznek a vb pontversenyét immáron 40 ponttal vezető német mögött. Az unalmasan csordogáló versenyen (mindössze Alonso és Ralf Schumacher tusakodása jelentett némi izgalmat – utóbbi húzta a rövidebbet, miután a spanyol „odébbtette”) Button futott be másodiknak, akit Montoya követett. Baumgartner Zsolt az idei sorozatban másodszor is célba ért: a Minardi autóját a 15. helyen kormányozta be.
A San Marinó-i Nagydíj (62 kör, 305,609 km) végeredménye:
1. M. Schumacher (német, Ferrari) 1.26,19,670 óra (átlag: 212,406 km/ó), 2. Button (angol, BAR-Honda) 9,702 másodperc hátrány, 3. Montoya (kolumbiai, Williams-BMW) 21,617 mp h., 4. Alonso (spanyol, Renault) 23,654 mp h., 5. Trulli (olasz, Renault) 36,216 mp h., 6. Barrichello (brazil, Ferrari) 36,683 mp h., 7. R. Schumacher (német, Williams-BMW) 55,730 mp h., 8. Räikkönen (finn, McLaren-Mercedes) 1 kör h., … 15. Baumgartner Zsolt (Minardi-Cosworth) 4 kör h. A pontverseny állása a 4. futam után, versenyzők: 1. M. Schumacher 40 pont, 2. Barrichello 24, 3. Button 23, 4. Montoya 18, 5. Alonso 16, 6. Trulli 15. Konstruktőrök: 1. Ferrari 64, 2. Renault 31, 3. Williams-BMW 27, 4. BAR-Honda 27, 5. McLaren-Mercedes 5, 6. Sauber-Petronas 1.