O líder do Campeonato do Mundo, Marc Márquez (Ducati), conquistou a sua sétima dobradinha consecutiva no MotoGP no novo Circuito de Balaton Park, na Hungria. Atrás dele, Pedro Acosta (KTM) e Marco Bezzecchi (Aprilia) colocaram trê diferentes contrutores no pódio.
Márquez fez o holeshot na Curva 1, mas exagerou muito e foi ultrapassado por Bezzecchi. O líder do campeonato investiu então precipitadamente contra a Aprilia no ápice seguinte, deu-se o contacto permitindo a Franco Morbidelli assumir a segunda posição, no que foi apenas um contratempo temporário para Márquez.
De facto, o #93 ultrapassou Morbidelli na volta 5 e, de seguida, superou Bezzecchi. Márquez atacou para assumir a liderança na Curva 1 da volta 8, mas o italiano cortou calmamente por dentro à saída. Depois, frustrou Márquez novamente na Curva 5. O reinado de Bezzecchi chegou finalmente ao fim quando Márquez voltou a colocar a sua GP25 sob a RS-GP na Curva 1 e segurou a linha de meta. Mas, logo atrás deles, uma KTM estava em ascensão.
Acosta, o rival mais próximo de Márquez antes de um pesadelo na qualificação e no Sprint, tinha ultrapassado Morbidelli e aproximava-se rapidamente de Bezzecchi. O espanhol ultrapassou Bezzecchi na Curva 1, a 11 voltas do final, quando Márquez estava 2,7s à frente, enquanto Bezzecchi mantinha a mesma margem sobre Morbidelli.
O campeão em título Jorge Martin disparou de 16º para uma impressionante quarta posição na outra Aprilia de fábrica, com Luca Marini, da Honda, a tentar também uma ultrapassagem tardia sobre Morbidelli. O piloto da VR46 manteve-se na frente após encurtar a curva e recebeu ordem para perder uma posição. Brad Binder e o substituto da Tech3, Pol Espargaró, somavam três KTMs entre os oito primeiros.
Francesco Bagnaia conseguiu finalmente uma fuga no Balaton Park, subindo de 15º para a 7ª posição na primeira volta, mas recebeu posteriormente uma penalização por volta longa por entrar em linha reta numa chicane. Bagnaia terminou em nono, após um momento de colisão frontal que permitiu a Espargaró repassar na última volta. Fabio Quartararo, da Yamaha, completou o top 10 depois de cumprir também uma penalização por volta longa, por ter desencadeado a colisão na Curva 1 de ontem. Todos os pilotos escolheram o pneu dianteiro médio para o Grande Prémio, mas a escolha do pneu traseiro foi igualmente dividida.
Márquez trocou o pneu traseiro macio na Sprint por um médio, acompanhado por nomes como Fermín Aldeguer, as Honda de fábrica, todas as quatro Yamaha, os pilotos da Aprilia, Martin e Raúl Fernández, e o esforçado companheiro de equipa Bagnaia.
Entre os pilotos da Pramac Yamaha, ao contrário de Jack Miller que caiu por duas vezes,Miguel Oliveira empreendeu uma corrida consistente, muito tempo atrás de Fabio Quartararo, rodou na 11ª posição, perdendo nas duas últimas voltas essa posição para o japonês Ai Ogura.
RAC