Marco Bezzecchi triumphed at the Indonesian Grand Prix, while Jorge Martin finished third to retake the lead from Marc Marquez in the MotoGP world championship.

Italian Bezzecchi made his move on pole-sitter Raul Fernandez with nine laps to go at a sweltering Mandalika International Circuit.

Fernandez finished second ahead of compatriot Martin, with the Spanish duo locking out the podium for Italian manufacturer Aprilia.

Ducati's reigning seven-time world champion Marquez finished sixth, losing the championship lead he had taken for the first time this season by winning Saturday's sprint race.

Fernandez and Bezzecchi had clashed and crashed out in that race, with the Spaniard needing to brake with his middle finger for the whole of Sunday's race after fracturing his index finger.

Starting at the front of the grid, the pair negotiated the first turn and then surged away from the chasing pack.

Having initially looked comfortable, Fernandez began to fade and Bezzecchi seized an opportunity on lap 19 before putting distance on his rival.

The result for 2024 world champion Martin moves him up to 355 points at the top of the championship standings, with Marquez second on 353 and Bezzecchi third with 309.

There are five grands prix remaining in the 2026 season, with the Australian Grand Prix at Phillip Island the next meeting in the calendar in a fortnight's time.