Marquez dan Morbidelli kemudian saling bersenggolan saat Marquez berupaya masuk di tikungan. Beruntung kedua pembalap tidak jatuh dan bisa melanjutkan balapan.
Upaya Marquez untuk melewati Morbidelli akhirnya membuahkan hasil saat balapan tersisa lima lap.
Dengan begitu, Marquez naik ke posisi keempat di belakang Alex Marquez, Bagnaia, dan Martin.
Martin yang tengah memimpin balapan mengalami crash saat masuk tikungan pertama ketika balapan tersisa dua lap. Ini membuat Bagnaia naik ke posisi pertama.
Marquez melanjutkan performa luar biasa di MotoGP Jerman. Ia bisa naik ke posisi kedua setelah melewati sang adik, Alex Marquez mendekati akhir balapan.
Jatuhnya Martin membuat Bagnaia mulus finis di posisi pertama. Posisi kedua diraih Marquez yang memulai start dari posisi ke-13 dan Alex Marquez mengamankan podium terakhir.
Hasil MotoGP Jerman
- Francesco Bagnaia 40 menit 40,063 detik
- Marc Marquez +3,804
- Alex Marquez +4,334
- Enea Bastianini +5,317
- Franco Morbidelli +5,557
- Miguel Oliveira +10,481
- Pedro Acosta +14,746
- Marco Bezzecchi +14,930
- Brad Binder +15,084
- Raul Fernandez +16,384