Formula One world champion Max Verstappen has won Red Bull's Spanish Grand Prix title overtaking Ferrari's Charles Leclerc, who retired with an engine failure while leading the Circuit de Barcelona-Catalunya.
Mexican Sergio Perez finished second by 13 seconds.