Trots en helt okej start från pole position var det Marc som vann Marquez-duellen in i Kurva 1 och tog en tidig ledning från tredje startruta. Pedro Acosta (Red Bull KTM Factory Racing) fick återigen en raketstart från mitten av andra startled och knep tredjeplatsen. Fabio Quartararo (Monster Energy Yamaha MotoGP) låg fyra och Bastianini femma, innan två italienare föll ur kampen redan i Kurva 1 på det andra varvet.
Marco Bezzecchi (Aprilia Racing) dök upp på insidan om Franco Morbidelli (Pertamina Enduro VR46 Racing Team), men efter lätt kontakt med sin VR46 Academy-kollega tappade han kontrollen och kraschade. Fabio Di Giannantonio (Pertamina Enduro VR46 Racing Team) försökte undvika Bezzecchi, men låste framhjulet på sin GP25 och drog också omkull bara ögonblicket senare. Båda klarade sig utan skador, men deras pallchanser var borta.
Alex tar täten
I toppen kom ledarskiftet på det fjärde varvet. Alex Marquez satte in en klassisk manöver i Kurva 1 mot #93 och gick upp i ledning. Marc Marquez hade nu Acosta och Bastianini hack i häl, medan Quartararo kämpade för att försvara P5 mot Luca Marini (Honda HRC Castrol) och landsmannen Johann Zarco (CASTROL Honda LCR). Trion låg en sekund bakom toppkvartetten på varv 6 av 24.
På varv 7 tog Brad Binders (Red Bull KTM Factory Racing) helg slut efter en krasch i Kurva 7 från P10, strax bakom en snabbstartande Francesco Bagnaia (Ducati Lenovo Team). Från P22 på gridden hade Pecco avancerat till P9, bara drygt tre sekunder från ledningen. Ett varv senare tog den dubbla världsmästaren sig förbi Ai Ogura (Trackhouse MotoGP Team) och låg på P8 – en imponerande återhämtning så långt.
Enea förbi Acosta

När vi avancerade vidare in på varv 10 hade topp fyra dragit ifrån med 2,1 sekunder ner till kampen om femteplatsen, nu ledd av Zarco. Framför honom låg Acosta, eftersom Bastianini just passerat sin KTM-vän och klättrat upp på pallen. Avståndet till Marc Marquez var 0,8 sekunder – kunde ”The Beast” blanda sig in i segerstriden?
Zarcos starka insats fick ett snöpligt slut i kurva 10 på varv 11, vilket gav Marini femteplatsen – 3,4 sekunder bakom Acosta. I täten höll Alex Marquez en ledning på 0,5 sekunder, men Bastianini var nu racets snabbaste förare. Italienaren hade ett par tiondelar till godo varje varv.
På varv 14 tappade Acosta nästan en sekund till topptrion och låg nu mer än en sekund bakom. Var det hans mjuka bakdäck som började ge upp? Det verkade så, och snabbt växte gapet till tre sekunder medan Alex Marquez, Marc Marquez och Bastianini fortsatte hålla jämna tider i 1:40-tempo.
Marquez mot Marquez i segerduell
Med en KTM ute ur leken och den andra på nedgång, stod det klart att det var Marquez-bröderna som gjorde upp. Bastianini hade svårt att hänga med, och på varv 19 av 24 såg det ut som en ren duell mellan Alex och Marc. Båda körde en sekund snabbare än resten av fältet med fem varv kvar. På varv 20 smög sig ett par små misstag in från Marc Marquez, vilket gav Alex ett försprång på 0,8 sekunder. Ett varv senare hade det krympt till 0,7, men med tre varv kvar hade Alex full kontroll.
Två varv återstod. Avståndet? Drygt en sekund. På sista varvet växte det till 1,3 sekunder. Var detta revanschen efter sprintkraschen? Halva varvet återstod – inga misstag. Kurva 10, gårdagens mardröm? Avklarad. Några svängar senare tog Alex Marquez målflaggan 1,7 sekunder före Marc och säkrade sin andra seger i MotoGP – dessutom på en speciell bana. Marc Marquez bröt därmed sin otroliga segersvit, men var ändå nöjd med P2 framför hemmapubliken och en 1–2 för bröderna Marquez. Bastianini fick betalt för sin insats med sin första söndagspall med KTM – en topprestation av ”The Beast”.

Poängplockarna i Barcelona
Acosta tappade rejält i racets andra halva, men höll ändå fjärdeplatsen. Quartararo vann kampen om P5, medan Ogura gjorde en fantastisk avslutning och knep P6 – hans första topp-6-resultat sedan Thailand. Bagnaia slutade sjua, vilket inte var drömresultatet för #63 men ändå starkt med tanke på startpositionen.
Marinis insats förtjänar också beröm. Åttondeplatsen visar inte hela bilden, men HRC är på väg tillbaka. Miguel Oliveira (Prima Pramac Yamaha MotoGP) såg till att Yamaha fick två förare i topp 10 genom sin niondeplats, och P10 gick till regerande världsmästaren Jorge Martin (Aprilia Racing). Därefter tog Raul Fernandez (Trackhouse MotoGP Team), Joan Mir (Honda HRC Castrol), Maverick Viñales (Red Bull KTM Tech3), Jack Miller (Prima Pramac Yamaha MotoGP) och Fermin Aldeguer (BK8 Gresini Racing MotoGP) de sista poängen i Barcelona.
Misano nästa
Marc Marquez kan nu matematiskt inte säkra titeln nästa vecka på Misano. Fokus flyttas i stället till vem som kan ta hem segern på ännu en klassisk bana i MotoGP-kalendern.