Francesco Bagnaia won his first race of the season in the sixth round of the 2022 Championship, with the Italian finishing ahead of Fabio Quartararo in Sunday's event.
Both Bagnaia and Quartararo held position into turn one, and broke away from the pack early on as they continued to battle for the lead.
It's far from being the first time the pair have battled it out at the front, but Bagnaia did a good job of keeping reigning champion Quartararo behind him.
The Frenchman was able to follow closely behind from a distance of around 0.5s-0.8s, but after frequently struggling with front tyre pressure he was unable to make a move for the lead.
Instead, Bagnaia kept his nerve and secured the race win - his and GP22 Ducati's first of the season.
Behind the leaders, Australia's Jack Miller made a superb start, and found his way up to third in the first lap.
But as Bagnaia and Quartararo pulled away, the Spanish duo of Aleix Espargaro and Marc Marquez closed the gap to Miller and threatened his position on the podium.
The Aussie rider held third until the final five laps of the race, when Marquez was finally able to squeeze past the Ducati.
However, Espargaro then joined the battle late on and overtook both Marquez and Miller after his Spanish compatriot ran wide at the final corner.
Espargaro, once in front, was able to pull away from the ongoing battle of Miller and Marquez, and the 32-year-old finished in the final podium position.
An important finish for the Spaniard saw him move up to second in the championship standings, while Quartararo extended his lead at the top.