Jorge Martín se lleva la victoria en la carrera al sprint en Alemania. Salió desde la pole y, a pesar de perder la primera posición en la salida, la recuperó pronto para imponer su ritmo y conseguir una victoria para alejarse en la general del mundial. le acompañaron en el podio el portugués de aprilia, Miguel Oliveira y Pecco Bagnaia, Márquez acabó sexto. La salida puso rápidamente a los dos contendientes por el mundial peleando en la cabeza, Bagnaia, que salía desde el cuarto puesto, se colocó primero en la primera curva e impuso su ritmo, seguido de Jorge Martín y las dos Aprilia satélite de Oliveira y Raúl Fernández. Mientras Márquez se colocaba noveno, después de una mala clasificación por un grave error de Bradl. En la segunda vuelta Martín tomó las riendas de la carrera y tiró para alargar el grupo y meter distancia al resto. Con el paso de las vueltas y recortando décima a décima, Márquez recuperaba posiciones y a falta de nueve vueltas ya ocupaba la séptima posición y persiguiendo al grupo que llegaba hasta el quinto. En esta persecución tuvo un susto que le alejó hasta el segundo de diferencia que le impidió seguir remontando. Por delante los cuatro primeros puestos se mantuvieron estables con un Martín alejándose poco a poco con Oliveira intentando seguirle el ritmo y las dos Ducati oficiales peleando por el tercer lugar. A falta de dos vueltas Márquez se pegó a Viñales y le consiguió pasar en la línea de mete por apenas tres milésimas, en la que Martín llegó tranquilo a la línea de meta llevándose una importante victoria que cortaba la racha de Bagnaia, que había conseguido el doblete de sprint y carrera larga en los dos últimos grandes premios. Le acompañaron en el podio Miguel Oliveira y Pecco Bagnaia.