Meski demikian, Alex berhasil memangkas jarak dengan Mir. Pada lap ke-16, jaraknya dengan Mir hanya terpaut 1 detik. Tak menutup kemungkinan Alex bisa finis di posisi kedua.
Tapi, Miller pun juga semakin mendekati Alex. Dengan balapan tersisa 7 lap lagi, Alex dan Miller saling salip menyalip untuk memperebutkan podium ketiga. Miller akhirnya berhasil menyalip Alex saat balapan tersisa 5 lap lagi.
Pada lap yang sama, Quartararo yang berhasil naik ke posisi kelima harus menelan pil pahit karena terjatuh. Quartararo mengalami lowside dan ini menjadi pertama kalinya dia gagal menyelesaikan balapan dan tidak mendapatkan poin. Beruntung dia sudah mengunci gelar juara dunia MotoGP 2021 pada seri sebelumnya.
First DNF of the season for the World Champion!!! ????@FabioQ20's crash has big implications for the Teams and Constructors titles! ????#AlgarveGP ???? pic.twitter.com/0WfgIyNfrW
— MotoGP™???? (@MotoGP) November 7, 2021
Dua lap jelang finis, red flag terpaksa dikibarkan, menandakan balapan berakhir. Red flag dikibarkan menyusul insiden yang dialami kedua pebalap KTM, Miguel Oliveira dan Iker Lecuona.
Bagnaia pun resmi menjadi pemenangnya, diikuti Mir di posisi kedua, dan Miller melengkapi podium pada MotoGP Algarve 2021.
Hasil Balapan GP Algarve:
1 Francesco Bagnaia ITA Ducati Team (GP21)
2 Joan Mir SPA Suzuki Ecstar (GSX-RR)
3 Jack Miller AUS Ducati Team (GP21)
4 Alex Marquez SPA LCR Honda (RC213V)
5 Johann Zarco FRA Pramac Ducati (GP21)
6 Pol Espargaro SPA Repsol Honda (RC213V)
7 Jorge Martin SPA Pramac Ducati (GP21)
8 Alex Rins SPA Suzuki Ecstar (GSX-RR)
9 Enea Bastianini ITA Avintia Ducati (GP19)
10 Brad Binder RSA Red Bull KTM (RC16)
11 Takaaki Nakagami JPN LCR Honda (RC213V)
12 Luca Marini ITA VR46 Avintia Ducati (GP19)
13 Valentino Rossi ITA Petronas Yamaha (YZR-M1)
14 Andrea Dovizioso ITA Petronas Yamaha (YZR-M1)
15 Stefan Bradl GER Repsol Honda (RC213V)
16 Maverick Viñales SPA Aprilia Gresini (RS-GP)
17 Franco Morbidelli ITA Monster Yamaha (YZR-M1)
Miguel Oliveira POR Red Bull KTM (RC16)
Iker Lecuona SPA KTM Tech3 (RC16)
Fabio Quartararo FRA Monster Yamaha (YZR-M1)
Aleix Espargaro ITA Aprilia Gresini (RS-GP)
Danilo Petrucci ITA KTM Tech3 (RC16)