Alex Marquez was in a class of his own in Jerez, dominating the race to enjoy his second successive victory at the track.
He was joined on the podium by Fabio Di Giannantonio in third.
Jorge Martin finished fourth, Ai Ogura fifth, Raul Fernandez sixth, Enea Bastianini eighth, and Pedro Acosta tenth; all Alpinestars riders.