Formula One: Hamilton wins as Max Verstappen has his Senna moment