A primeira vitória de Frederik Vesti na temporada chegou de 6º lugar na grelha na corrida principal do Grande Prémio da Arábia Saudita.
O piloto da PREMA estava a lutar pela vitória com Victor Martins até ao piloto da ART rodopiar, sendo que desde então Vesti esteve sempre como favorito a vencer a corrida.
Jack Doohan, que a certo ponto estava à frente de Vesti, manteve a calma mesmo não tendo a melhor visibilidade durante a corrida e conquistou o segundo lugar. Jehan Daruvala conquistou o terceiro lugar, depois de já o ter conseguido na corrida sprint de sábado.
Ayumu Iwasa, que ganhou a corrida sprint, conquistou o quarto lugar na corrida principal. Seguido Dennis Hauger, que começou em 15º, e Richard Verschoor, que começou em 20º. Enzo Fittipaldi conquistou o sétimo lugar na corrida depois de ter começado em 14º.
Arthur Leclerc conquistou o oitavo lugar e a volta mais rápida, sendo que esteve várias voltas da corrida em primeiro lugar até ser chamado à box na volta 24. Em nono ficou Isack Hadjar que começou em 19º.
O último ponto foi conquistado por Oliver Bearman, colega de equipa de Frederik Vesti, depois de ter estado na luta pela vitória.
A corrida ficou ainda marcada pelo abandono de Victor Martins, que ficou em segundo lugar na corrida sprint e começou na “pole position”
O antigo líder do campeonato de Fórmula 2, Théo Pourchaire, perdeu a liderança do campeonato depois de não pontuar em nenhuma das corridas. Assim, o líder do campeonato é agora Ralph Boschung, que também não pontuou na corrida principal.
Com a primeira vitória da PREMA nesta temporada, Frederik Vesti subiu oito lugares no campeonato, ficando assim o júnior da Mercedes em quarto com 28 pontos, atrás de Iwasa com 31, Pourchaire com 32 e Boschung com 33.