The MotoGP World Championship’s Portuguese Grand Prix Sprint concluded at Portimão on November 8, 2025. BK8 Gresini Racing’s Álex Márquez and Red Bull KTM rider Pedro Acosta fought an intense 12-lap duel, with Márquez ultimately taking victory by just 0.120 seconds. Polesitter Marco Bezzecchi of Aprilia followed them home in third. Hailed as “the best battle of the season,” the contest showcased all the tension and excitement of MotoGP’s short-distance Sprint format.

       At the start of the Sprint, Bezzecchi made a perfect getaway from pole to seize the initiative, briefly leading on the opening lap. But Acosta quickly found his rhythm and took advantage of Bezzecchi running slightly wide on corner entry at Turn 1 on lap two to pass him and take the lead. Starting fifth, Márquez gained two places at the start to move into third, while Quartararo and Bagnaia dropped to fourth and fifth respectively. A three-way contest then took shape, with Acosta, Márquez and Bezzecchi separated by just 0.3 seconds. Every burst of acceleration down the straights and every attack and defence through the corners kept spectators on edge. The pair repeatedly contested the lead in the middle of the race, with Márquez attacking at Turn 1 and Acosta countering at Turn 5. Although Bezzecchi remained third during this battle, he stayed within 0.5 seconds of the leading pair, ready to capitalise on any mistake and join the fight.


       Márquez subsequently regained the lead and held his advantage through the closing stages. On lap nine, Acosta tried to repeat his earlier counterattack at the end of the straight, but Márquez adjusted his line in advance to cover the move. Over the final three laps, Márquez demonstrated excellent control of the pace, gradually building his advantage through consistent lap times. Although Acosta reduced the gap to less than 0.1 seconds on the final lap and even closed right onto Márquez’s rear wheel before the finish, he could not complete a pass. Márquez ultimately crossed the line first in 19 minutes 50.075 seconds, with Acosta finishing second, 0.120 seconds behind, and Bezzecchi taking third at 0.637 seconds. In his post-race comments published by Gresini, Márquez said he had crashed while trying to qualify on the front row but had remained determined to win the Sprint. He felt his rivals had improved more than he had since Friday and expected another difficult race on Sunday. In KTM’s post-race statement, Acosta said he had enjoyed the battle but that traction remained a weakness of his bike. He had been just short of the pace needed to attempt a winning move at the end and wanted to try again on Sunday.


       Elsewhere, Yamaha rider Quartararo carried his qualifying form into the race, holding fourth after dropping to that position at the start. VR46’s Fabio Di Giannantonio crossed the line fifth to secure valuable points for the team. Rookie Fermín Aldeguer (Gresini Racing) came out on top in his battle with Zarco (LCR Honda) and Bagnaia, finishing sixth. Bagnaia, who had qualified fourth, suffered a major setback: declining tyre grip in the second half of the race left him only eighth at the finish, costing him an opportunity to close the gap in the championship standings. Ducati rider Bulega also crashed out at Turn 13 on lap four, while Joan Mir (Honda) retired early with an engine failure, adding further uncertainty to the race.


Position Points Rider Team Time / Gap to winner
1 12 Álex Márquez Gresini Racing 19'50.075
2 9 Pedro Acosta Red Bull KTM Factory Racing +0.120
3 7 Marco Bezzecchi Aprilia Racing +0.637
4 6 Fabio Quartararo Yamaha +5.276
5 5 Fabio Di Giannantonio VR46 Racing Team +6.088
6 4 Fermín Aldeguer Gresini Racing +8.864
7 3 Johann Zarco LCR Honda Castrol +8.886
8 2 Francesco Bagnaia Ducati Team +8.898
9 1 Brad Binder Red Bull KTM Factory Racing +9.052
10 0 Pol Espargaró Red Bull KTM Tech3 +10.121
11 0 Ai Ogura Trackhouse Racing +10.290
12 0 Luca Marini Honda +12.016
13 0 Enea Bastianini Red Bull KTM Tech3 +13.469
14 0 Jack Miller Pramac Racing +13.900
15 0 Franco Morbidelli VR46 Racing Team +14.520
16 0 Miguel Oliveira Pramac Racing +15.289
17 0 Álex Rins Yamaha +22.861
18 0 Lorenzo Savadori Aprilia Racing +25.456
DNF 0 Nicolò Bulega Ducati Team DNF (3 laps completed)
DNF 0 Joan Mir Honda DNF (3 laps completed)
DNF 0 Somkiat Chantra LCR Honda Idemitsu DNF (2 laps completed)

Results cross-check: Official MotoGP Sprint classification (© DORNA, 2025). The table includes riders officially recorded as not finishing, not setting a time or having their results cancelled; where a revised version has been published, that version is used.