Hotet om regn som länge såg ut att kunna påverka söndagens MotoGP försvann i takt med att starttiden närmade sig, och det stod klart att det skulle bli ett torrt Tysklands-GP. När startlamporna slocknade var det Marc Marquez som tog starten, medan Fabio Di Giannantonio (Pertamina Enduro VR46 Racing Team) gjorde ett kanonhopp från sjätte startposition och tog sig upp till en tredjeplats. Marco Bezzecchi (Aprilia Racing) gled in på andraplats, medan Johann Zarco (CASTROL Honda LCR) föll till femte plats efter en tuff inledning från främre startled.
Di Giannantonio och Bezzecchi skiftade position om andraplatsen under det första varvet innan Di Giannantonio lyckades ta sig förbi för gott i kurva 12. Samtidigt inleddes en kamp mellan Alex Marquez och Pedro Acosta (Red Bull KTM Factory Racing). Marc Marquez kunde under tiden köra mer eller mindre helt ostörd längst fram och utökade sin ledning till 0,7 sekunder vid slutet av varv 3.

Acostas Grand Prix tog slut tidigt efter en krasch i kurva 2 när han låg femma – och därmed försvann KTM:s främsta hopp om en pallplats på Sachsenring. Det gjorde att Bagnaia avancerade till femte plats, samtidigt som Alex Marquez pressade Bezzecchi hårt i kampen om tredjeplatsen. Di Giannantonio, som låg tvåa, tappade ungefär en tiondel per varv mot Marc Marquez, vars ledning bara växte.
Det blev snabbt tydligt att Marquez var i en klass för sig. Han var den enda föraren som konsekvent låg på varvtider kring 1:20-strecket, utan att gå upp i 1:21. Vid varv 8 av 30 hade han drygat ut ledningen till 1,7 sekunder, och vid varv 16 – precis efter halva loppet – var försprånget över tre sekunder.

Bakom honom låg Di Giannantonio mindre än en sekund före Bezzecchi, med Alex Marquez och Bagnaia jämnt utspridda bakom. Men så förlorade vi vår andreplacerade, då Di Giannantonio tappade framhjulsgreppet i kurva 1 på varv 18. Nästan samtidigt åkte Zarco också av banan i samma kurva, om än lite längre in – två förare från topp sex ute ur leken på ett ögonblick.
Det lyfte upp Alex Marquez till en tredjeplats, med ett försprång på 1,2 sekunder till Bagnaia på fjärde plats. Men kurva 1 fortsatte ställa till det – nästa att falla offer var Bezzecchi, som såg sin starka körning ta slut på samma sätt som Di Giannantonio. Plötsligt ledde Marc Marquez loppet med 5,9 sekunder före brorsan Alex, medan Bagnaia nu låg trea.
Kurva 1 var nu rejält förrädisk. I kampen om topp 10 körde Ai Ogura (Trackhouse MotoGP Team) in i otursförföljde Joan Mir (Honda HRC Castrol), och medan gulflaggorna vajade kastade Lorenzo Savadori (Aprilia Racing) sin hoj i asfalten – även han i kurva 1.
När det gäller kampen om segern och pallen hände sedan inte mycket mer. Marc Marquez kunde säkra sin nionde MotoGP-seger på Sachsenring, medan Alex Marquez körde in på en stark andraplats – trots en fraktur i vänsterhanden – och Bagnaia räddade tredjeplatsen efter en tuff lördag.

I kampen om fjärdeplatsen höll Fabio Quartararo undan för Fermin Aldeguer (BK8 Gresini Racing MotoGP), och de två tog därmed P4 respektive P5 i mål. Comebackande Luca Marini (Honda HRC Castrol) stod för sin bästa HRC-insats hittills med en sjätteplats, efter en hård kamp med Brad Binder (Red Bull KTM Factory Racing) på sjunde och Jack Miller (Prima Pramac Yamaha MotoGP) på åttonde.
Raul Fernandez (Trackhouse MotoGP Team) och Alex Rins (Monster Energy Yamaha MotoGP) rundade av topp 10 – det var alla som tog målflagg i ett tufft race på Sachsenring.
200 starter, 69 segrar och en sjunde MotoGP-titel tydligt i sikte. SachsenKing regerar återigen – och nu riktar vi blicken mot Brno. Kan någon stoppa Marc Marquez segertåg i Tjeckien?