The #93 emerges from an all-time great battle to take a 93rd win in all classes, ahead of Alex Marquez and a late charge from Di Giannantonio
Mugello often delivers some magic and in 2025, it didn’t fail to deliver more. Some all-time great opening laps saw the three heavyweights at the top of the title race go bar to bar in an epic start to the Brembo Italian GP. Having to work hard for a 93rd win across all classes but securing it nonetheless and taking Ducati to victory at home, Marc Marquez (Ducati Lenovo Team) fended off Alex Marquez (BK8 Gresini Racing MotoGP) and Francesco Bagnaia (Ducati Lenovo Team), whilst a late burst from Fabio Di Giannantonio saw him pick Pecco’s pocket for P3 on the penultimate lap.
LET BATTLE COMMENCE: the best start to any GP in 2025… so far!
As the lights went out, it was a drag race between Marc Marquez and Bagnaia down towards San Donato for the first time, initially going to the #93 before his teammate stormed back through at Turn 2 and led the opening lap of his home Grand Prix. Lap 2 and it was absolutely head-to-head – the battle we all hoped for coming into 2025 burst into life. Marc Marquez hit the front again at Turn 1 and held position ahead of his teammate, who even had a look at Turn 6 but thought better of it. On Lap 3 it was Bagnaia’s turn to retaliate at Turn 1 but the #93 got under his teammate, only for the #63 bash his way back into the lead for Turn 2. Marc Marquez barrelled back through two apexes later but Pecco wasn’t done yet, aiming to turn it tight at Turn 5. But there, he kissed the rear end of the #93 Ducati ahead, allowing Alex Marquez through and dropping to P3.
Lap 4 was just as explosive as Bagnaia got himself back into second round Turn 1 before pouncing on Marc Marquez immediately at Turn 2 in a carbon-copy of his earlier move. He made that stick, and held the lead until Marc Marquez tried again at Turn 1 but headed in deep. Bagnaia slipped back through and held the #93 off for the rest of the lap until it almost all came undone for the #63 at the final corner – forced into an incredible front-end save.
He stayed in it but dropped back to second, and that allowed Alex Marquez to clamber onto the back of the two factory machines. Three-abreast into San Donato, Alex Marquez briefly led but Bagnaia took it back again, before the #73 attacked round Turn 3 to take the lead. From there, he got the hammer seriously down – putting some daylight behind the Gresini nearly immediately.
MAKING IT STICK: Marc Marquez takes over as Viñales and Morbidelli clash
Into Lap 7, the #93 pounced again, this time back into P2 as Bagnaia was now forced to take third for the time being. Two laps later, Marc Marquez then struck for the lead as he chipped his brother’s advantage back down and pounced.
Behind, there was big drama in the battle for fourth, and potentially what could have been the battle for the podium. Maverick Viñales (Red Bull KTM Tech3) was taken out by Franco Morbidelli (Pertamina Enduro VR46 Racing Team) as the Italian made contact on the way through, spelling the end of Viñales’ Italian GP and leaving a bitter taste after a strong Sprint. Morbidelli was handed a Long Lap Penalty, which he then also served incorrectly and therefore, issued another. This promoted his teammate Fabio Di Giannantonio into P4, which would go on to have consequences.
FIGHTS DOWN THE FIELD: comebacks, drop backs and heroics
More bad luck struck down field, this time for Jack Miller (Prima Pramac Yamaha MotoGP), who retired with a clutch problem. Meanwhile, Morbidelli’s Grand Prix, after two Long Laps, was now a battle with Raul Fernandez (Trackhouse MotoGP Team), with the Spaniard having his strongest weekend of the season. Further up the road and fellow Aprilia rider Marco Bezzecchi (Aprilia Racing) had worked his way into the top five amidst the incidents ahead of him, whilst the battle between top KTM was now between Brad Binder (Red Bull KTM Factory Racing) and teammate Pedro Acosta, something that went Acosta’s way with five laps to go at Turn 1.
Just behind the all-orange battle, Ai Ogura’s (Trackhouse Racing MotoGP) Grand Prix was also noteworthy, moving from 21st on the grid into the top ten with four laps remaining as he returns from injury. Dropping out of the top ten in a tricky end to the GP, it wasn’t the Sunday Fabio Quartararo (Monster Energy Yamaha MotoGP) had dreamt of.
CHEQUERED FLAG: Ducati’s streak continues at Mugello
Back in the podium scrap and with brothers Marc and Alex now a settled P1 and P2 respectively, it was a stellar ride from Di Giannantonio to decide the final step on the podium. With a late turn of searing pace, the #49 managed to hunt down a struggling Bagnaia and then got ahead of him at Turn 6. He wasn’t giving up on P2 either, hunting down the #73 and coming up only just short. As Marc Marquez crossed the line to take an incredible 93rd win across all classes, Alex Marquez took second by a matter of metres as Diggia’s charge was forced to stop at P3.
Bagnaia takes fourth after that stunning first few laps some him come up short in the final few, a difficult result for the much-decorated home hero. Fellow home hero Bezzecchi takes fifth for Aprilia Racing on their home turf too, ahead of Morbidelli in P6 after his adventures.
It was a joint-best of 2025 for Fernandez in seventh, and after Viñales’ DNF, Acosta won the battle for top KTM honours ahead of teammate Binder, with Ogura rounding out the top ten. Joan Mir (Honda HRC Castrol) secured 11th, whilst Fermin Aldeguer (BK8 Gresini Racing MotoGP) fought back to 12th after a hair-raising moment at Turn 1 on the third lap that had sent him to the back. Miguel Oliveira (Prima Pramac Yamaha MotoGP) was the top Yamaha in 13th whilst dropping from P4 to P14, it was a struggle for Quartararo, one place ahead of his teammate Alex Rins.
That’s a wrap on Mugello. Triumph, heartbreak, glory, stunning racing and another chapter of history penned by the rider at the top of the standings: Marc Marquez. Find full results here and join us for more next weekend as the fabulous TT Circuit Assen welcomes us for their 100th anniversary special!
Gonzalez fends off Arenas to earn fourth win of 2025
It isn’t easy, but winning from P8 on the grid was made to look it on Sunday afternoon by Moto2 Grand Prix winner Manuel Gonzalez (Liqui Moly Dynavolt Intact GP) as the title race leader claimed a classy fourth win of the season. The Spaniard fended off an impressive challenge from second place Albert Arenas (ITALJET Gresini Moto2), that’s the Spaniard’s first podium finish of the season, as Aron Canet (Fantic Racing Lino Sonego) earns P3 after an absolute throwdown with Diogo Moreira (Italtrans Racing Team).
Polesitter Moreira got the launch he would have wanted, but the star of the start was Gonzalez. The title race leader was up to P3 from eighth on the grid, but that was soon P4 as chief rival Canet grabbed P3 into T10 as a great battle at the front played out on the opening laps. Nine riders were split by 1.3s, with the chasing pack 0.7s adrift.
On Lap 7 of 19, Arenas led from Gonzalez and Canet, with Moreira fourth as a small gap appeared between the leading quartet and Filip Salač (ELF Marc VDS Racing Team). Then, on the same lap, Gonzalez led the chase for victory for the first time – but not for long. Arenas led again, with the top four now a second clear of the likes of Salač, Izan Guevara (BLUCRU Pramac Yamaha Moto2) and Deniz Öncü (Red Bull KTM Ajo).
Gonzalez’s pace, once he hit the front again, was proving too hot for everyone bar Arenas. Moreira and Canet had dropped to over a second behind the front two, and with six laps to go, Gonzalez’s lead was over 0.5s for the first time. And with four to go, the lead was up to just north of a second. This was Gonzalez’s race now, as a fierce fight between Canet and Moreira played out for the final rostrum spot.
The duo weren’t giving each other an inch. A proper elbows out, fairing bashing scrap rolled on and on in brutal glory, and all this allowed home hero Celestino Vietti (Beta Tools SpeedRS Team) to latch onto the back with half a lap to go. But in the end, Canet held onto P3 after an almighty dog fight at the chequered flag, with Gonzalez eventually clinching victory by 1.4s ahead of Arenas.
Moreira held Vietti behind as the Brazilian and Italian finish P4 and P5 at Mugello. Öncü and Guevara ended the Italian GP in P6 and P7, with reigning Moto3 World Champion David Alonso (CFMOTO European Privilege Aspar Team) a close eighth. Meanwhile, OnlyFans American Racing Team’s Joe Roberts and Marcos Ramirez rounded out the top 10.
Check out full results here and join us for more from Assen next weekend!
Quiles takes maiden Moto3™ victory in stunning Mugello showdown
It seems poetic: Marc Marquez took his first Grand Prix pole in France, first podium in the UK and first win at Mugello. 15 years later, history repeats itself. Maximo Quiles (CFMOTO Valresa Aspar Team) battled from the third row to lead home a rookie 1-2 ahead of Alvaro Carpe (Red Bull KTM Ajo) and Dennis Foggia (CFMOTO Valresa Aspar Team) in a classic Moto3 scrap at Mugello.
Grabbing the holeshot, polesitter Carpe maintained his place and the front three on the grid were the top three in the early stages, with Championship leader Jose Antonio Rueda (Red Bull KTM Ajo) and Scott Ogden (CIP Green Power) trading paint on the opening lap behind. Three riders fell on the second lap on the exit of Turn 5, with Vicente Perez (GRYD MLav Racing Team), Ricardo Rossi (Rivacold Snipers Team) and Ruche Moodley (DENSSI – Racing Boe) all out. Another contender fell from the top six on the start of Lap 3; David Almansa (Leopard Racing) out after contact with rival Ogden.
By Lap 6, Quiles led the way and battled with Rueda, whilst Guido Pini (LIQUI MOLY Dynavolt Intact GP) had put in a miraculous opening third of the race, climbing from 20th on the grid to P4 and the podium fight by Lap 6, scrapping with fellow home-hero Luca Lunetta (SIC58 Squadra Corse). There was a close moment on Lap 7 for David Muñoz (LIQUI MOLY Dynavolt Intact GP) and Valentin Perrone (Red Bull KTM Tech 3) at Turn 10, Perrone in the lead battle from the back of the grid. Adrian Fernandez (Leopard Racing) was also in the mix on his comeback ride, up leading briefly by the end of Lap 7. Fernandez’s charge was short-lived though as he and Lunetta crashed at Turn 1 under braking. The home charge came to an end a few corners later for the #94 of Pini, crashing on the exit of Turn 12 after contact with Joel Kelso (LEVELUP-MTA).
Foggia led at Turn 1 onto the last lap but he and Carpe swapped places at Arrabbiata 1 and 2, allowing Quiles to come back into the battle and he was P2 by Turn 12. Into the last corner, he hit the front and despite Carpe’s best efforts in a slipstream battle, the #28 wasn’t going to be denied on the line for the third straight race. He took his career-first win – at the same place as Marc Marquez in 2010 – ahead of Carpe and home-hero Foggia, back on the podium for the first time since Buriram in 2022. Rueda extends his Championship lead with P4 – coming from as low as 15th at one point – whilst Muñoz was fifth.
Furusato clinched sixth place after being shuffled back in the closing stages of the final lap, ahead of Angel Piqueras (FRINSA – MT Helmets – MSI) and Perrone Tech 3). Ninth went Kelso and he was less than a second off the win, whilst Ryusei Yamanaka (FRINSA – MT Helmets – MSI) rounded out the top ten, edging out Nicola Carraro (Rivacold Snipers Team).
Check out the full results from Moto3 at Mugello and see you for more in Assen!