Marc Marquez won the Hungary Grand Prix on the Balaton Park circuit, the fourteenth appointment of the MotoGP World Cup, hitting the tenth triumph of the season, the seventh consecutive. The Ducati of the Spanish pilot preceded the Ktm of the compatriot Pedro Acosta (KTM) to the finish line, third the Aprilia of Marco Bezzecchi who placed in front of the brand companion Jorge Martin, climbed from the 16th position. Quinto Luca Marini (Honda) and Sesto Franco Morbidelli (Ducati VR46). Only ninth Francesco Bagnaia on Ducati.
Fallen in the first lap for Enea Bastianini (Ktm Tech3), a motorcycle problem instead for Fabio Di Giannantonio (Ducati VR46), forced starting from Pit Lane and 15 at the finish.