Red Bull's Max Verstappen survives a mid-race downpour to win the Monaco Grand Prix from Aston Martin's Fernando Alonso.

Source: Monaco Grand Prix: Max Verstappen beats Fernando Alonso to rain-affected win