Kolumbijczyk, enfant terrible Formuły 1, kłócący się, mający zawsze swoje zdanie w najbardziej drażliwych kwestiach, nie całkiem zgadzające się z autorytetami, kilkakrotnie był bliski zwycięstwa w Grand Prix, ale zawsze coś stało na przeszkodzie. Tym razem po zdobyciu pole position dopisało mu szczęście, gdy prowadzący Rubens Barrichello zatrzymał się na dłużej w pit stopie. To Brazylijczykowi odebrało zwycięstwo, na które czekało ponad 100 tysięcy kibiców włoskich na torze Monza. W czerwonych samochodach ferrari czuby na znak żałoby miały kolor czarny.
Kolumbijczyk wyprzedził też drugiego kierowcę stajni Williamsa Ralfa Schumachera.
Tuż za podium znalazł się Michael Schumacher, który podczas ostatniego Grand Prox - w Budapeszcie - zapewnił sobie tytuł mistrza świata.
Michael Schumacher - jak się wyraził - startował w Monza niechętnie. -To nie jest czas na wyścigi - powiedział nawiązując do tragedii w Nowym Jorku, wypadków Luciano Burtiego i Alexa Zanardiego.
Były też napięcia związane z bezpieczeństwem kierowców, którzy chcieli wprowadzić jednorazową zasadę, że w GP Włoch nie można wyprzedzać na dwóch pierwszych szykanach. Wszyscy oprócz jednego - przedstawiciel kierowców Schumacher nazwał go "bardzo małym" - zgodzili się. Szef F1 Bernie Ecclestone wymusił jednak na kierowcach start na pełnych zasadach obowiązujących od zawsze. Owym "bardzo małym" okazał się Jacques Villeneuve (168 cm, 67 kg).
1. Juan Pablo Montoya (Kolumbia, Williams) 1:16.58,493 (średnia prędkość 239,103 km/h)
2. Rubens Barrichello (Brazylia, Ferrari) 1:17.03,668
3. Ralf Schumacher (Niemce, Williams) 1:17.15,828
4. Michael Schumacher (Niemcy, Ferrari) 1:17.23,484
5. Pedro de La Rosa (Hiszpania, Jaguar) 1:18.13,477
6. Jacques Villeneuve (Kanada, BAR) 1:18.20,962
7. Kimi Raikkonen (Finlandia, Sauber) 1:18.21,600
8. Jean Alesi (Francja, Jordan) 1 okrążenie straty
9. Olivier Panis (Francja, BAR) 1
10. Giancarlo Fisichella (Włochy, Benetton) 1
11. Nick Heidfeld (Niemcy, Sauber) 1
12. Tomas Enge (Czechy, Prost) 1
13. Fernando Alfonso (Hiszpania, Minardi) 2
Enrique Bernoldi (Brazylia, Arrows) dojechał 46 okrążeń
Alex Yoong (Malezja, Minardi) 44
Heinz Harald Frentzen (Niemcy, Prost) 28
Jos Verstappen (Holandia, Arrows) 25
Mika Hakkinen (Finlandia, McLaren) 19
Eddie Irvine (W. Brytania, Jaguar) 14
David Coulthard (W. Brytania, McLaren) 6
Jenson Button (W. Brytania, Benetton) 4
Jarno Trulli (Włochy, Jordan) 0
Klasyfikacja kierowców: 1. M. Schumacher (Niemcy, Ferrari) 107 pkt; 2. D. Coulthard (Wlk. Brytania, McLaren) 57 pkt;
3. R. Barrichello (Brazylia, Ferrari) 54 pkt. Klasyfikacja zespołowa: 1. Ferrari 161 pkt; 2. McLaren 81 pkt; 3. Williams 73 pkt.