Lewis Hamilton has enjoyed a third successive win at the British Formula 1 Grand Prix.
The three-time reigning world champion, who started on pole, finished ahead of team-mate Nico Rosberg and Max Red Bull's Verstappen at Silverstone.
It's a fourth victory in five races for Hamilton and it means Rosberg's lead at the top of the championship standings has been cut down to four points.
In a race which started behind the safety car due to rain, Red Bull's Daniel Ricciardo and Ferrari's Kimi Raikkonen rounded out the Top 5.
The other Ferrari of four-time champ Sebastian Vettel was 9th, while McLaren pair Fernando Alonso and Jenson Button both missed out on a place in the points.