Marc Márquez remporte le Grand Prix MotoGP d'Allemagne au Sachsenring après avoir signé la pole et la victoire de la sprint, il tient la tête de la course du départ à l'arrivée et décroche sa dixième victoire sur ce circuit.Ai Ogura termine deuxième et Raúl Fernández troisième pour Aprilia Trackhouse Racing, Pedro Acosta est quatrième sur KTM, Jorge Martín cinquième et Francesco Bagnaia sixième, Fabio Quartararo prenant la septième place.Alex Márquez et
Fabio Di Giannantonio chutent et ne terminent pas la course,
Marco Bezzecchi est forfait après un incident antérieur confirmé comme une fracture de la clavicule, et Márquez réduit l'écart avec
Jorge Martín à 18 points avant la trêve estivale.