Alonso, que partía desde la ‘pole position’, rompió con los pronósticos que daban como favorito al piloto alemán, marcando vueltas rápidas desde los primeros giros, que le permitieron ir poniendo tierra de por medio respecto a su compañero de equipo, el italiano Giancarlo Fisichella, que salía segundo, y al ‘Kaiser’, que era tercero.
Schumacher, a pesar de tener un monoplaza con mayor velocidad punta, no pudo evitar que el asturiano aumentara su ventaja hasta los 15 segundos, que hacían prácticamente imposible la remontada tras las dos paradas.
El piloto español de Renault cumplió con la estadística que reflejaba que en los últimos años el monoplaza que partía desde la ‘pole’, conseguía el triunfo en la carrera.
De esta forma, Alonso se afianza como líder del Campeonato del Mundo, ante los 131.000 espectadores que le llevaban en volandas en los giros del trazado catalán y además se erige como el primer español en lograr la victoria en Montmeló.