Red Bull’s Sebastian Vettel topped the podium in the Belgian Grand Prix at Spa.
The German's teammate Mark Webber finished second, while McLaren’s Jenson Button grabbed third spot, having started the race in 13th.
Ferrari’s Fernando Alonso relinquished third place in the final two laps to finish fourth, and Mercedes’ Michael Schumacher came fifth on the 20th anniversary of his F1 debut.
Button’s colleague Lewis Hamilton crashed out on lap 13 after colliding with Sauber's Kamui Kobayashi.
Vettel now leads the drivers’ championship by 92 points over Webber, with only 175 still available.
The next meeting is at Monza for the Italian Grand Prix from 9-11 September.