McLaren's Lewis Hamilton won the Monza grand prix from pole today, ahead of Sergio Perez in a Sauber and the Ferrari pair of Fernando Alonso and Felipe Massa.
Hamilton's team-mate Button retired from second with fuel problem.s
It was a race to forget for Red Bull, with both Sebastian Vettel and Mark Webber retiring because of technical problems.
The result means Hamilton is now second behind Alonso in the championship table, but the Spaniard has a healthy lead of 37 points with seven races remaining.
Red Bull lead the constructors table, with McLaren 30 points behind, followed by Ferrari.
RACE CLASSIFICATION
1. Lewis Hamilton (Britain) McLaren 1:19:41.221
2. Sergio Perez (Mexico) Sauber - Ferrari +00:04.356
3. Fernando Alonso (Spain) Ferrari 00:20.594
4. Felipe Massa (Brazil) Ferrari 00:29.667
5. Kimi Raikkonen (Finland) Lotus - Renault 00:30.881
6. Michael Schumacher (Germany) Mercedes 00:31.259
7. Nico Rosberg (Germany) Mercedes 00:33.550
8. Paul Di Resta (Britain) Force India - Mercedes 00:41.057
9. Kamui Kobayashi (Japan) Sauber - Ferrari 00:43.898
10. Bruno Senna (Brazil) Williams - Renault 00:48.144
11. Pastor Maldonado (Venezuela) Williams - Renault 00:48.682
12. Daniel Ricciardo (Australia) Toro Rosso - Ferrari 00:50.316
13. Jerome d'Ambrosio (Belgium) Lotus - Renault 01:15.861
14. Heikki Kovalainen (Finland) Caterham - Renault 1 lap
15. Vitaly Petrov (Russia) Caterham - Renault 1 lap
16. Charles Pic (France) Marussia - Cosworth 1 lap
17. Timo Glock (Germany) Marussia - Cosworth 1 lap
18. Pedro de la Rosa (Spain) HRT - Cosworth 1 lap
19. Narain Karthikeyan (India) HRT - Cosworth 1 lap
20r. Mark Webber (Australia) RedBull - Renault 2 laps
21r. Nico Huelkenberg (Germany) Force India - Mercedes 3 laps
22r. Sebastian Vettel (Germany) RedBull - Renault 6 laps
r. Jenson Button (Britain) McLaren 21 laps
r. Jean-Eric Vergne (France) Toro Rosso - Ferrari 45 laps
(rank: r = retired, nc = not classified)
Fastest Lap: Nico Rosberg,1:27.239, lap 53.