Marc Marquez suma su novena victoria consecutiva en Sachsenring
La carrera de MotoGP en Sachsenring se iniciaba con la baja de Aleix Espargaró (Aprilia) tras el accidente sufrido en el WUP que obligaba a trasladar al piloto español a un hospital cercano, donde tendrá que permanecer 48 horas en observación. Mika Kallio, también era baja en carrera y Franco Morbidelli siendo sustituido por Stefan Bradl.
Con esta situación de parrilla se iniciaba la carrera con Marc Marquez viéndose superado por Jorge Lorenzo que realizaba una gran salida, al igual que Valentino Rossi que superaba a Viñales, mientras que se producía una doble caída para Alex Rins y Pol Espargaró.
Lorenzo abría un ligero hueco sobre Petrucci que había superado a Marquez, con Rossi, Crutchlow, Dovizioso y Viñales . Pero el campeón en título y líder de la general no quería que el piloto de Ducati se escapara y superaba a Petrucci y comenzaba a forzar el ritmo.
Con Lorenzo en cabeza de carrera y Marquez intentando que el piloto de Ducati no se escapara, Rossi superaba a Petrucci. con Crutchlow, Dovizioso y Alvaro Bautista superando a Viñales. Apenas una vuelta más tarde Cal Crutchlow se iba al suelo.
En las siguientes vueltas Marquez reducía la distancia respecto a Lorenzo y lo superaba, pero se llevaba tras él a Valentino Rossi que se deshacía de la presión de Petrucci y Dovizioso, que aguantaba los ataques de Alvaro Bautista. Pero tan solo un par de vueltas más tarde el piloto de Tavullia daba cuenta del piloto español de Ducati.
A falta de 10 vueltas para el final, Marc Marquez aumentaba el ritmo y conseguía abrir un hueco sobre Valentio Rossi de más de un segundo, mientras que Jorge Lorenzo cedía terrero respecto al piloto italiano. Por detrás llegaba Petrucci que reducía la diferencia respecto al piloto balear.
Petrucci y Viñales, llegando desde atrás, superaban a Lorenzo, con claros problemas en los neumáticos Michelin montados en su Ducati, mientras que Marquez abría un hueco de más de 3 segundos sobre Valentino Rossi, que rodaba en tierra de nadie.
Finalmente, Marc Marquez conseguía la victoria en la carrera de MotoGP del Gran Premio de Alemania con Valentino Rossi segundo y Maverick Viñales completando el podio, tras superar a Danilo Petrucci que entraba en meta en cuarta posición con Alvaro Bautista completando el Top 5.
Marc Marquez conseguía su novena victoria consecutiva en el Circuito de Sachsenring y ampliaba su ventaja en la clasificación general de MotoGP sobre Valentino Rossi a 46 puntos.