Brussels:Team Mercedes' German driver Nico Rosberg on Sunday won the Belgian Grand Prix, the 13th race on the 2016 Formula One World Championship schedule.
Team Red Bull's Australian driver Daniel Ricciardo finished second, while Rosberg's British Mercedes team-mate, Lewis Hamilton, finished third, reports Efe.
Force India's German driver Nico Hulkenberg came in fourth, followed by team-mate Sergio Perez Sergio Perez Mexican Sergio Perez, while team Ferrari's Sebastian Vettel came in sixth.
Team McLaren's Spanish driver Fernando Alonso finished seventh, followed by team Williams Finnish driver Valteri Bottas in eighth and Ferrari Kimi Raikkonen in ninth.
Brazilian Williams driver Felipe Massa came in 10th.
Sunday's victory is Rosberg's 20th of his F1 career and he is currently ranked second in the F1 standings, with 223 points, just nine points behind Leader Hamilton.
Ricciardo is third, with 151 points, followed by Vettel, with 128 points and team-mate Kimi Raikkonen, with 124 points.