Han knappet med det kraftig inn på Fernando Alonsos ledelse sammenlagt i VM.
- Det var en viktig seier etter en formidabel innsats fra alle i Ferrari-laget, og det var like mye deres fortjeneste, sa Schumacher etter løpet.
Alonso ble bare nummer fem og dermed leder han VM med 11 poeng når det står igjen seks løp.
Brasilianske Felipe Mazza ble nummer to og sørget med det for dobbeltseier til Ferrari.
Finske Kimi Raikkkönen, som hadde beste startspor, ble nummer tre mens Jenson Button ble nummer fire.
Resultater
1) Michael Schumacher, Tyskland (Ferrari) 1.27.51.693 (snitthastighet 209.277 km/t),
2) Felipe Massa, Brasil (Ferrari) 0.720 sekunder bak,
3) Kimi Raikkönen, Finland (McLaren-Mercedes) 13.206,
4) Jenson Button, Storbritannia
(Honda) 18.898,
5) Fernando Alonso, Spania (Renault) 23.707,
6) Giancarlo Fisichella, Italia (Renault) 24.814.
Sammenlagt (12 av 18 løp):
1) Alonso 100,
2) Schumacher 89,
3) Massa 50,
4) Fisichella 49,
5) Raikkönen 49,
6) Juan Pablo Montoya 26.