According to Sapo news, the Portuguese rider, who started from 19th position, finished the 10 laps 15.058 seconds behind the winner, Alex Márquez, who left his compatriot Jorge Martin (Ducati) in second position, 1.589 seconds behind. The Italian Francesco Bagnaia (Ducati) in third, at 3.034 seconds.

In this way, Jorge Martin regained two points from the championship leader, 'Pecco' Bagnaia, who has 396 points, placing him 11 points behind first place.

Miguel Oliveira made a bad start and finished the first lap in 21st, after giving up two positions compared to the starting place. The Portuguese driver recovered throughout the 10 laps, finishing the sprint race in 18th place.