Max Verstappen

The Mexican triumphed in a rain-delayed race that saw Ferrari's Charles Leclerc finish second.