Lewis Hamilton fought off a late charge from Max Verstappen to win the season-opening Bahrain Grand Prix on Sunday.
The Red Bull driver looked to be the driver to beat all weekend, topping the timing sheets and claiming pole position. However it wasn't enough to keep Hamilton at bay, with the Mercedes driver taking victory ahead of Verstappen and Valtteri Bottas.
Lando Norris and Sergio Perez round out the top five for McLaren and Red Bull respectively.
Check out the full results below.