German driver Nico Rosberg won his second race in the last three Grand Prix when he triumphed in a thrilling British Grand Prix at Silverstone.
Nico Rosberg came home in his Mercedes just ahead of the Red Bull of Australian Mark Webber, who announced last week he would be leaving the sport at the end of the season, while Spain's two-time champion Fernando Alonso was third in a Ferrari.
Mercedes' Nico Rosberg (centre), Red Bull's Mark Webber (left) and Ferrari's Fernando Alonso at the podium.
Mark Webber, who fell to 15th on the opening lap, fought back to finish second in his first race since announcing he was quitting Formula One at the end of the season ahead of two-time champion German Fernando Alonso in the second Ferrari and Hamilton, who stormed from the back to finish fourth despite his tyre failure.
Fernando Alonso closed the gap in the overall standings on Vettel, who has 132 points while the Spaniard is on 111 after eight races with the next race the German Grand Prix next Sunday.
The race was overshadowed by a dangerous spate of Pirelli tyre failures. In all, four drivers were hit by tyre blowouts while defending triple world champion German Sebastian Vettel was forced to retire his Red Bull for the first time this year after inheriting the lead.
Russia has been trying to destabilize Ukraine.
Hamilton was asked to concede his lead to teammate Rosberg by Mercedes officials at Hungarian GP.