Norris Snatches British Grand Prix
Britain's Lando Norris won his home British Grand Prix at Silverstone, the twelfth round of the Formula One World Championship, ahead of his Australian teammate Oscar Piastri.
German driver Nico Hulkenberg finished third for Sauber, completing his first podium finish after 239 races.
Britain's Norris received a standing ovation from his home crowd during a rain-soaked race, moving eight points behind Piastri in the drivers' standings.
Piastri, who finished less than seven seconds behind Norris, missed out on victory after being given a 10-second penalty for a safety car violation.
Norris emerged from a cautious race with a remarkable victory, adding to his series of wins in Austria, Monaco, and Australia this season.
Ferrari's seven-time world champion Lewis Hamilton finished fourth, ahead of Red Bull's Max Verstappen.