Una salida mala de Schumacher y estupenda por parte de los dos McLaren que se apoderan del 1er, y 2do. lugar en la parrilla de salida. Irvine queda de tercero y en la primera vuelta los McLaren y los Ferrari están a +2. Nada cambia y Schumacher logra pasar a Irvine, los McLaren en la tercera vuelta están increíbles, Schumacher está a +4. Ya en la quinta vuelta solo Schumacher mantiene el paso de las flechas de plata. En la sexta Michael registra la vuelta más rápida. Coulthard después logra ser el más rápido y le quita la primera posición a Hakkinen. Ya en la vuelta 11 Michael está a 1.4 detrás de Hakkinen.
En la vuelta 15 Monza nunca imaginaría que su sueño empezaría hacerse realidad. Coulthard se encotraba a 8seg. sobre Hakkinen pisado por Schumacher, en la siguiente vuelta Coulthard rompe el motor en curva grande y se retira, Schumacher supera Hakkinen y es leader de la carrera. En la vuelta 31 Schumacher entra en los box (9.3" ) y reingresa en segunda posición, Hakkinen encabeza. Hakkinen en la 34 entra en los box (9.7") Schumacher encabeza de nuevo.
Hakkinen ganaba terreno y se encontraba 3.3" de Schumacher. Y en la vuelta 42 se colocaba a 3" del ferrarista. Pero en la vuelta 45 un trompo del McLaren que retomaba la pista perdiendo 21 segundos, mecánicos listos en los box pero no reingresaba, Irvine ganó 1.7" sobre Hakkinen y lo superó, Hakkinen en dificultades, y también la Jordan de Ralf se acercó y en la última superó al filandes.
Clasificación final:
1) Michael Schumacher (Ger/Ferrari) en 1h17'09"672 2) Eddie Irvine (Irl/Ferrari) a 37"977 3) Ralf Schumacher (Ger/Jordan-Mugen Honda) a 41"152 4) Mika Hakkinen (Fin/Mclaren-Mercedes) a 55"671 5) Jean Alesi (Fra/Sauber-Petronas) a 1'01"872 6) Damon Hill (Gbr/Jordan-Mugen Honda) a 1'06"688 7) Heinz H.Frentzen (Ger/Williams-Mecachrome) a Una vuelta 8) Giancarlo Fisichella (Ita/Benetton-Mecach.) a Una vuelta 9) Toranosuke Takagi (Gia/Tyrrell-Ford) a Una vuelta 10) Rubens Barrichello (Bra/Stewart-Ford) a Una vuelta 11) Esteban Tuero (Arg/Minardi-Ford) a Dos vueltas 12) Ricardo Rosset (Bra/Tyrrell-Ford) a Dos vueltas 13) Jarno Trulli (Ita/Prost-Peugeot) a Dos vueltas