Shortly after, Aldeguer lost positions to Albert Arenas (QJMotor Gresini/Kalex) and Ogura (MT Helmets-MSi/Boscoscuro), but quickly recovered and finished the second lap overtaking García to take the lead.
Once at the top, Aldeguer began to distance himself from García, and both left the rest of the pack behind. Still in the first dozen of laps, Arenas was overtaken by Alonso López (MB Conveyors SpeedUp/Boscoscuro) and Ogura.
Ogura would reach third place and, when he overtook López, he distanced himself from the rival. With nine laps to go, Vietti suffered a crash, definitively out of the fight for the top spots.
Bad news for Aldeguer on the 14th lap, as he received a Long Lap penalty for exceeding track limits. It got worse for the Spaniard on the following lap when, trying to serve the penalty, he crashed and retired – García comfortably stayed in the lead, with Ogura in second and López in third.
CAN YOU BELIEVE IT?? 🤯@Aldeguer54 crashes as he was serving his penalty 💥#CatalanGP 🏁 pic.twitter.com/GssafHevdR
— MotoGP™🏁 (@MotoGP) May 26, 2024
The Japanese managed to cancel out the disadvantage he had and overtook García to take the lead four laps from the end with a pass at the end of the start-finish straight. Meanwhile, López not only lost contact with the top two, but also the third place… which would be taken by Jake Dixon (CFMoto Inde Aspar/Kalex).
The race came to an end, with Ogura comfortably leading the final lap to win ahead of García with a 3.816s lead. Dixon was a comfortable third, scoring for the first time this year. The battle for fourth place was more exciting, in which Jeremy Alcoba (Yamaha VR46 Master Camp Team/Kalex) prevailed over Senna Agius (Liqui Moly Husqvarna Intact GP/Kalex) and Arenas on the final lap.
Joe Roberts (OnlyFans American Racing Team/Kalex) finished only 11th, losing ground in the title fight. Also worth mentioning is the 12th place of Jorge Navarro (Klint Forward), who thus earned the first points of the season for the Swiss manufacturer.