Lewis Hamilton on Sunday emerged winner of the Belgian Grand Prix.

Hamilton’s latest victory has now trimmed championship leader Sebastian Vettel's lead to seven points.

With about two seconds behind Hamilton, Vettel finished second.

Red Bull's Daniel Ricciardo was third ahead of Ferrari's Kimi Raikkonen, with Hamilton's teammate Valtteri Bottas coming in fifth.

After 12 races, Vettel has 220 points to Hamilton's 213 heading into next weekend's Italian GP in Monza.

ALSO WATCH: #BeninToEurope5050 - Benin To Europe By Road, Live or DIE 50/50