Rubens Barricchello ha vinto il GP di Cina, 16/ma prova del mondiale. Schumacher, partito in 20ma fila, arriva solo dodicesimo.
Barrichello ha preceduto il britannico della Bar, Button, e il finlandese della McLaren Kimi Raikkonen. Al quarto posto la Renault di Alonso, seguita dalla Williams-BMW di Montoya.
Il brasiliano della Ferrari è rimasto in testa praticamente per tutta la gara. Schumi, che al via era partito dai box, è stato rallentato da una foratura al 35/mo giro.