MotoGP championship leader Marc Marquez won the Dutch TT at Assen, a race which had major implications for the 2025 title race as his brother Alex suffered an injury.
Alex's retirement was accompanied by a broken second metacarpal in his left hand. He will be operated on later this Sunday in Madrid, and - whether he will face an extended absence or not - is now a mammoth 68 points down on his brother in the standings.
Leading finishers
1 M Marquez
2 Bezzecchi
3 Bagnaia
Full results at bottom of page
Alex Marquez had been muscled down the order in the early going - ultimately relegated to fifth by a forceful move from Pedro Acosta at Strubben - but sought to strike back on the KTM rider in the same part of the track two laps later.
But they became effectively interlocked coming out of the corner, and one of Alex's tyres locked (perhaps as a result of contact with the brake lever) as they headed into the change of direction onto the back straight, taking the younger Marquez into the gravel and out of the race, his reaction in the gravel trap immediately pointing to a hand injury.
DRAMA! @alexmarquez73 crashes out of podium (and potentially victory) contention 😱💔#DutchGP 🇳🇱 pic.twitter.com/rPnhra3DVk
— MotoGP™🏁 (@MotoGP) June 29, 2025
His brother had taken the lead by then, diving past Bagnaia into the Geert Timmer chicane on the fifth lap - with Bagnaia then overtaken by Bezzecchi and Acosta at the same point of the track on lap eight and lap nine.
Bagnaia took the spot back from Acosta six laps later, and briefly threatened to come back at the leading duo - with Bezzecchi continuing to hound the red Ducati out front lap after lap - but soon faded from contention.
A Bezzecchi move for the lead ultimately never came, and Marc finally broke his resistance on the penultimate lap, claiming only his third Dutch TT MotoGP win by six tenths of second, with Bezzecchi then crashing on the cooldown lap while being handed an Italian flag.
The ONLY mistake by Bez today 😂
— MotoGP™🏁 (@MotoGP) June 29, 2025
He might have crashed post finish but what a race 🥈#DutchGP 🇳🇱 pic.twitter.com/eBkGI4BLfL
Bagnaia and Acosta completed the top four, while Maverick Vinales made it two KTMs in the top five, riding a lonely second half of the race after clearing Franco Morbidelli.
Morbidelli caught the ire of the stewards again as, when fighting VR46 team-mate Fabio Di Giannantonio into the Geert Timmer chicane, he cut the corner and yet kept the position.
He was swiftly assessed a long-lap penalty, but before he served that Di Giannantonio tried again into the chicane and this time made it stick.
They finished sixth and seventh, followed by Trackhouse Aprilia's Raul Fernandez and Tech3 KTM's Enea Bastianini - who just fought off a recovering Fabio Quartararo after outduelling KTM stablemate Brad Binder earlier.
Quartararo had started from pole but went backwards immediately off the line and continued to do so over the next few laps, his race then compromised further when Fermin Aldeguer high-sided in front of him at Duikersloot.
That was a big one at T11 involving @Aldeguer54 & @JoanMirOfficial 💥
— MotoGP™🏁 (@MotoGP) June 29, 2025
Glad to see both riders are up on their feet ❤️🩹#DutchGP 🇳🇱 pic.twitter.com/gHGwy5NnDP
He was at least able to avoid hitting Aldeguer, but Honda's Joan Mir, who was right behind him, wasn't so lucky, consigned to his second DNF of the round.
Quartararo's works Yamaha team-mate Alex Rins was also involved in a multi-rider incident - and also came off compromised but ultimately the least-affected.
As Pramac Yamaha's Miguel Oliveira checked up, seemingly not to crash into team-mate Jack Miller, on the opening lap at Strubben, Rins and Ai Ogura were compromised - though the former just dropped to the back, while the latter went into the gravel with Oliveira and crashed there.

Oliveira retired in the pits later, while Aprilia tester Lorenzo Savadori was another retirement, crashing out from 16th early on.
An attritional race enabled LCR Honda's struggling rookie Somkiat Chantra to score his first MotoGP point. Chantra was made to work for it, though, coming out on top in a close duel with Honda stand-in Aleix Espargaro.
Results
1 Marc Marquez (Ducati)
2 Marco Bezzecchi (Aprilia) +0.635s
3 Pecco Bagnaia (Ducati) +2.666s
4 Pedro Acosta (KTM) +6.084s
5 Maverick Vinales (Tech3 KTM) +10.124s
6 Fabio Di Giannantonio (VR46 Ducati) +12.163s
7 Franco Morbidelli (VR46 Ducati) +18.896s
8 Raul Fernandez (Trackhouse Aprilia) +20.295s
9 Enea Bastianini (Tech3 KTM) +23.687s
10 Fabio Quartararo (Yamaha) +23.743s
11 Brad Binder (KTM) +24.251s
12 Johann Zarco (LCR Honda) +24.875s
13 Alex Rins (Yamaha) +24.882s
14 Jack Miller (Pramac Yamaha) +25.065s
15 Somkiat Chantra (LCR Honda) +49.219s
16 Aleix Espargaro (Honda) +49.360s
DNF Miguel Oliveira (Pramac Yamaha)
DNF Alex Marquez (Gresini Ducati)
DNF Fermin Aldeguer (Gresini Ducati)
DNF Joan Mir (Honda)
DNF Lorenzo Savadori (Aprilia)
DNF Ai Ogura (Trackhouse Aprilia)