Memasuki tiga lap terakhir, Oliveira berhasil memangkas jarak dengan Marc Marquez yang masih memimpin balapan. Tetapi tak terusik, pembalap Tim Repsol Honda itu akhirnya memenangi MotoGP Jerman 2021. Oliveira harus puas di tempat kedua dan Quartararo finis ketiga.
Ini jadi kemenangan pertama yang diraih Marc Marquez di MotoGP 2021. Sebelumnya, pencapaian terbaik juara dunia delapan kali itu pasca-comeback ke MotoGP hanyalah finis di urutan ketujuh yang terjadi di MotoGP Portugal 2021.
Pencapaian ini juga melanjutkan tren positif Marc Marquez di MotoGP Jerman. Sebelumnya, dia diketahui selalu memenangi balapan di Sirkuit Sachsenring sejak debut di kelas MotoGP pada 2013.
Berikut hasil lengkap MotoGP Jerman 2021:
1 Marc Marquez SPA Repsol Honda (RC213V) 41m 7.243s
2 Miguel Oliveira POR Red Bull KTM (RC16) +1.610s
3 Fabio Quartararo FRA Monster Yamaha (YZR-M1) +6.772s
4 Brad Binder RSA Red Bull KTM (RC16) +7.922s
5 Francesco Bagnaia ITA Ducati Team (GP21) +8.591s
6 Jack Miller AUS Ducati Team (GP21) +9.086s
7 Aleix Espargaro SPA Aprilia Gresini (RS-GP) +9.371s
8 Johann Zarco FRA Pramac Ducati (GP21) +11.439s
9 Joan Mir SPA Suzuki Ecstar (GSX-RR) +11.625s
10 Pol Espargaro SPA Repsol Honda (RC213V) +14.769s
11 Alex Rins SPA Suzuki Ecstar (GSX-RR) +16.803s
12 Jorge Martin SPA Pramac Ducati (GP21)* +16.915s
13 Takaaki Nakagami JPN LCR Honda (RC213V) +19.217s
14 Valentino Rossi ITA Petronas Yamaha (YZR-M1) +22.300s
15 Luca Marini ITA Sky VR46 Avintia Ducati (GP19)* +23.615s
16 Enea Bastianini ITA Avintia Ducati (GP19)* +23.738s
17 Iker Lecuona SPA KTM Tech3 (RC16) +23.946s
18 Franco Morbidelli ITA Petronas Yamaha (YZR-M1) +24.414s
19 Maverick Viñales SPA Monster Yamaha (YZR-M1) +24.715s
Lorenzo Savadori ITA Aprilia Gresini (RS-GP)* DNF
Danilo Petrucci ITA KTM Tech3 (RC16) DNF
Alex Marquez SPA LCR Honda (RC213V) DNF
(Ramdani Bur)