Lewis Hamilton took a comfortable win in the Qatar Grand Prix to close the gap to Max Verstappen in their fight for the drivers’ world championship.
Verstappen fought his way to second after a five-place grid penalty and took the point for fastest lap.
The win cuts the deficit to Verstappen to eight points with two races to go in Saudi Arabia and Abu Dhabi next month.
Alpine’s Fernando Alonso took a superb third, his first podium since the 2014 Hungarian Grand Prix.
Spaniard Alonso, 40, had been trying to hold off a late charge from Red Bull’s Sergio Perez, but a late virtual safety car put the place beyond doubt.
Earlier, Perez had been poised for a close fight for third with the second Mercedes of Valtteri Bottas until the Finn suffered a puncture just after half distance.
And three further punctures created extra tension in the closing laps.