Double world champion Max Verstappen led a soggy and slippery Monaco Grand Prix from start to finish on Sunday to stretch his Formula One lead to 39 points and earn Red Bull a sixth win in as many races this season.
In a race livened up by a downpour after a processional 51 laps in dry conditions, Spaniard Fernando Alonso finished second for Aston Martin but a massive 27.9 seconds behind at the chequered flag.
Frenchman Esteban Ocon completed the podium in third place for Renault-owned Alpine, their first of the season, with Mercedes' seven-times world champion Lewis Hamilton fourth and taking a bonus point for fastest lap.