Mercedes Nico Rosberg has won the Italian Grand Prix, thanks to an error on the start line from teammate Lewis Hamilton.

Hamilton started on pole, before dropping six places before the first turn in a disastrous start.

Rosberg took full advantage, leading the race from start to finish to cut his teammate's championship lead to just two points.

Nico Rosberg of Germany driving the (6) Mercedes AMG Petronas F1 Team Mercedes F1 WO7 Mercedes PU106C Hybrid turbo leads Sebastian Vettel of Germany driving the (5) Scuderia Ferrari SF16-H Ferrari 059/5 turbo (Shell GP), Kimi Raikkonen of Finland driving the (7) Scuderia Ferrari SF16-H Ferrari 059/5 turbo (Shell GP) and the rest of the field at the start during the Formula One Grand Prix of Italy at Autodromo di Monza on September 4, 2016 in Monza, Italy.  (Photo by Mark Thompson/Getty Images)
. (Photo by Mark Thompson/Getty Images)

Hamilton recovered to finish second, while Ferrari's Sebastian Vettel finished third.

Australian Daniel Ricciardo finish fifth.

The next race on the Formula One calendar is in Singapore in two weeks time.