Marc Marquez took his first grand prix victory in nine months after a spectacular early battle with Pedro Acosta at Balaton, while MotoGP title rivals and Aprilia team-mates Marco Bezzecchi and Jorge Martin were both eliminated in a first-corner pile-up triggered by Martin.
Full report to follow
Leading results
1 Marc Marquez (Ducati) 2 Pedro Acosta (KTM) 3 Pecco Bagnaia (Ducati) 4 Luca Marini (Honda) 5 Ai Ogura (Trackhouse Aprilia) 6 Diogo Moreira (LCR Honda) 7 Jack Miller (Pramac Yamaha) 8 Iker Lecuona (Gresini Ducati) 9 Brad Binder (KTM) 10 Enea Bastianini (Tech3 KTM)