Marc Márquez gana el Gran Premio MotoGP de Alemania en Sachsenring tras lograr la pole y la victoria en la sprint, manteniendo el liderato de principio a fin y sumando su décima victoria en este circuito.Ai Ogura es segundo y Raúl Fernández tercero para Aprilia Trackhouse Racing; Pedro Acosta acaba cuarto con KTM, Jorge Martín quinto y Francesco Bagnaia sexto, mientras Fabio Quartararo finaliza séptimo con Yamaha.Alex Márquez y
Fabio Di Giannantonio se van al suelo y abandonan la carrera,
Marco Bezzecchi queda fuera tras un incidente anterior que se confirma como fractura de clavícula, y Márquez reduce la ventaja de
Jorge Martín a 18 puntos antes del parón veraniego.