Germany’s Nico Rosberg won the Italian Grand Prix for dominant Mercedes.
Triple world champion Hamilton, who had been on pole position as favorite to take his 50th career victory and third in a row at Monza, finished second after a slow start gifted Rosberg the race.
Ferrari’s Sebastian Vettel finished third. Finnish team mate Kimi Raikkonen was fourth, with Australian Daniel Ricciardo fifth for Red Bull.