Moto3
Kwalifikacje klasy Moto3 wygrał lider generalki – Jack Miller, a pierwszy rząd uzupełnili Alex Marquez i Niklas Ajo. Główny konkurent Millera – Romano Fenati – startował z trzeciego rzędu.
Po starcie na prowadzenie wysunął się Miller przed Marquezem i Ajo. Fenati przestrzelił na pierwszym okrążeniu ostatnią szykanę i spadł na trzydziestą pozycję, a Jack Miller zaliczył glebę na początku drugiego okrążenia. Dzięki temu na prowadzeniu znalazł się Alex Marquez przed Rinsem i Oliveirą.
Na dziewiątym okrążeniu Marquez i Rins zaczęli walkę między sobą o pierwsze miejsce. Obaj zawodnicy mocno odstawili Oliveirę. Romano Fenati znalazł się natomiast w pierwszej dziesiątce i trzy okrążenia później zaliczył wywrotkę. Zawodnik spadł na 22 miejsce i już nie był w stanie odrobić strat.
Pod koniec wyścigu Marquez odskoczył od Rinsa, który za plecami miał jeszcze Oliveirę, który zaatakował na sześć okrążeń przed końcem wyścigu. Rinsowi udało się jednak obronić drugie miejsce. Wyścig bezpiecznie wygrał Marquez.
Pierwsza piątka wyścigu Moto3:
1. Alex Marquez
2. Alex Rins
3. Miguel Oliveira
4. Alexis Masbou
5. Niccolo Antonelli
Moto2
W Moto2 kwalifikacje wygrał Esteve Rabat, a pierwszy rząd uzupełnili Dominique Aegerter i Sam Lowes. Główny konkurent Rabata – Mika Kallio – ukończył kwalifikacje na czwartej pozycji. Przed wyścigiem Moto2 zaczął padać deszcz, a procedura startowa została opóźniona o 20 minut.
Bardzo dobry start zaliczył Sam Lowes, który wysunął się na prowadzenie przed Corsim i Kallio. Mika Kallio przestrzelił jednak zakręt i znalazł się poza pierwszą dziesiątką. Okrązenie później na prowadzenie wysunął się Simone Corsi. Po trzecim okrążeniu do boksu zjechał Jonas Folger, który źle dobrał opony. Zawodnik nie wrócił już na tor.
Na dziewiątym okrążeniu z toru wypadł Sam Lowes i nie wrócił już do wyścigu. Trzy okrążenia później upadł prowadzący wyścig Simone Corsi, który wrócił do walki i ukończył wyścig na trzynastym miejscu. Prowadzenie przejął Anthony West, a za nim podążali Maverick Vinales i Luis Salom. Ten ostatni wypadł z toru na cztery okrążenia przed końcem, ale powrócił do wyścigu i dojechał do mety trzeci.
Przez serię wypadków na trzecie miejsce dostał się Mika Kallio, który z takim rezultatem zakończył wyścig. Pierwsze dwa stopnie podium zajęli West i Vinales.
Pierwsza piątka wyścigu Moto2:
1. Anthony West
2. Maverick Vinales
3. Mika Kallio
4. Johann Zarco
5. Alex De Angelis
MotoGP
W klasie MotoGP już podczas kwalifikacji panowało spore zamieszanie, które było spowodowane kiepską pogodą. Na pole position stanął Aleix Espargaro, a obok niego ustawili się Marc Marquez i Dani Pedrosa. Wyścig również zapowiadał się deszczowo, a podczas procedury startowej panowało spore zamieszanie, ponieważ zawodnicy mieli problemy z podjęciem decyzji, na jakich oponach pojadą. Ostatecznie dyrekcja wyścigowa zdecydowała, że wszyscy przejadą dwa okrążenia zapoznawcze, podczas których będą mogli zmienić motocykl i nie będą musieli startować z pit lane. Problem ten nie ominął jednak Rossiego, który był najbardziej niezdecydowany w kwestii opon.
Najlepszy start w mokrych warunkach zaliczył Andrea Dovizioso, ale już trzy okrążenia później wyprzedził go Marquez. Włoch nie dawał jednak za wygraną. Na piątym okrążeniu zawodnicy zjechali na zmiany motocykli na te z oponami typu slick. Na zmianę zdecydowali się Marquez, Dovizioso, Pedrosa i Rossi. Lider klasyfikacji generalnej miał początkowo problemy z powodu niskiej temperatury ogumienia i prawie zaliczył glebę. Okrążenie później na zmianę motocykla zjechał między innymi Jorge Lorenzo.
Po zmianach na prowadzeniu ponownie znalazł się Dovizioso, który na slickach zbudował ponad dwie sekundy przewagi nad Marquezem. Dopiero na szesnastym okrążeniu Marquez objął prowadzenie. W tym samym czasie o trzecie miejsce walczyli Dani Pedrosa i Aleix Espargaro, a Pol Espargaro wypadł z toru. Na siedem okrążeń przed końcem już było widać, że w Ducati Doviziosy kończą się opony, ponieważ zawodnik coraz bardziej odstawał od fabrycznej Hondy. Również Aleix Espargaro nie miał już co marzyć o trzecim miejscu, ponieważ Pedrosa odstawił go na ponad osiem sekund.
Wyścig wygrał Marquez przed Dovizioso i Pedrosą.
Pierwsza piątka wyścigu MotoGP:
1. Marc Marquez
2. Andrea Dovizioso
3. Dani Pedrosa
4. Aleix Espargaro
5. Valentino Rossi
Klasyfikacje generalne
W generalkach zrobiło się bardzo ciekawie. W Moto3 prowadzi Jack Miller, który ma 117 punktów, a drugi jest Romano Fenati z 110 punktami. Będący na trzecim miejscu Alex Marquez również ma 110 punktów. Bardzo blisko są Alex Rins (4. miejsce i 107 punktów) oraz Efren Vazquez (5. miejsce i 102 punkty).
W Moto2 straty nadrabia Mika Kallio, który nadal jest na drugim miejscu, ale ma już 131 punktów. Prowadzi Esteve Rabat z 157 punktami. Pierwszą trójkę zamyka Maverick Vinales mający 109 punktów.
W MotoGP ósme zwycięstwo z rzędu zaliczył Marc Marquez, który ma już na koncie równe 200 punktów. Valentino Rossi i Dani Pedrosa mają 128 punktów, więc wyścig na Sachsenring będzie bardzo ciekawy. Jorge Lorenzo spadł na piąte miejsce i ma 81 punktów, a wyprzedził go Andrea Dovizioso, który ma 91 punktów. Aleix Espargaro awansował na szóste miejsce, ma 67 punktów i jest najszybszym zawodnikiem klasy Open.
Kolejna runda już za dwa tygodnie na niemieckim torze Sachsenring.