Wyścig na torze w Brnie rozpoczął się od kapitalnego startu w wykonaniu Jorge Lorenzo. Hiszpan broniący tytułu mistrza świata ruszał do zawodów dopiero z piątego miejsca. Nie przeszkodziło mu to jednak w tym, aby już na wejściu w pierwszy zakręt znaleźć się na czele stawki. Tuż za nim znalazł się dwójką kierowców Repsol Hondy, która także awansowało po szybkim starcie.
Swoje dobre pozycje szybko stracili drugi w kwalifikacjach Alvaro Bautista oraz zdobywca pole position Cal Crutchlow. Brytyjczyk może zresztą mówić o podwójnym pechu. Po wywrotce na ósmym okrążeniu mógł zapomnieć o walce o czołowe lokaty.
Prowadząca trójka Hiszpanów jechała w kontakcie przez dystans całego wyścigu. Aktualny lider cyklu Marc Marquez w swoim stylu poczekał z głównym atakiem do drugiej części wyścigu. Pierwszy i od razu udany manewr przeprowadził na 14 okrążeniu. Lorenzo szybko odzyskał prowadzenie. Na kolejnym kółku był jednak bezradny.
Wyczyn swojego młodszego kolegi z zespołu powtórzył również Dani Pedrosa na trzy okrążenia przed zakończeniem wyścigu.
Wygrywając w Brnie Marc Marquez odniósł swoje czwarte zwycięstwo z rzędu. Hiszpan powiększył prowadzenie w klasyfikacji generalnej do 26 punktów nad drugim Pedrosą. Trzeci Lorenzo traci do debiutanta aż 34 punkty.
Wyniki Grand Prix Czech w MotoGP:
1. Marc Marquez (Honda) 42:50.729
2. Dani Pedrosa (Honda) +0.313
3. Jorge Lorenzo (Yamaha) +2.277
4. Valentino Rossi (Yamaha) +10.101
5. Alvaro Bautista (Honda) +10.178
6. Stefan Bradl (Honda) +19.807
7. Andrea Dovizioso (Ducati) +35.015
8. Nicky Hayden (Ducati) +35.354
9. Andrea Iannone (Ducati) +51.149
10. Aleix Espargaro (ART) +56.392
Klasyfikacja MŚ (po 11 z 17 wyścigów):
1. Marc Marquez 213 pkt.
2. Dani Pedrosa 187
3. Jorge Lorenzo 169
4. Valentino Rossi 143
5. Cal Crutchlow 127
6. Stefan Bradl 103