Действующий чемпион мира мотоциклетной гоночной серии мирового первенства Марк Маркес увеличил своё преимущество над соперниками после того, как финишировал первым в городе Брно. Нынешнее Мото Гран-При Чехии стало уникальным явлением, сразу все три лидерские места заняли испанские гонщики. Так, вторым финишировал Дани Педроса, а третьим — Маверик Виньялес. Впервые в сезоне Мото Гран-При 2017 г. сразу две ступеньки пьедестала заняли гонщики Repsol Honda.
Марк Маркес начал борьбу за лидерство в конце второго круга, опираясь на более мягкие влажные шипованные шины в скользких условиях дождливого Брно. В то же время пилоты Yamaha Маверик Виньялес и Валентино Росси, начав первыми заезд, начали проигрывать сопернику из-за нежелания изменить резину соответствии с погодными условиями.
Первую часть заезда в лидерах был Хорхе Лоренсо из Ducati. За ним ехал как сумасшедший Марк Маркес, будучи единственным гонщиком, который правильно вычислил установления типа резины на байк. Переменчивая погода с дождём и зноем заставила многих гонщиков посетить пит-стоп. Только Скотт Реддинг и Алекс Эспаргаро, которые гнались за Марком Маркесом с 20-секундным преимуществом, добились значительных успехов на сухой резине после половины преодолённых кругов.
На второй половине заезда ситуация кардинально изменилась. Дани Педроса, который также не смог преодолеть 20-секундное лидерство своего напарника, воспользовался слабостью гонщиков, ехавших за лидером гонки. Первым под удар попал Скотт Реддинг с Pramac, он не смог заметить манёвр соперника и упустил шанс отыграться. Вторым был Алекс Эспаргаро с Aprilia, который попытался помешать Дани Педроса догнать Марка Маркеса, но неистовый испанец удачно объехал и его.
Начали отыгрываться и пилоты Yamaha. Так Маверик Виньялес смог свободно установить нужную скорость, чтобы на десятом круге быть в пятёрке лидеров. Лишь под конец заезда ему удалось догнать Дани Педросу, отстав всего на 6 с. В то же время Валентино Росси, который большую часть заезда удачно делал преграды Хорхе Лоренсо и Кэлу Кратчлоу с LCR Honda, финишировал четвёртым. Британец же занял пятую позицию, а испанский мотогонщик Ducati только пятнадцатую.
Также в первую десятку попали: Андреа Довициозо (шестое место, +23.259); Данило Петруччи (седьмое место, +24.079); Алекс Эспаргаро (восьмое место, +30.559); Пол Эспаргаро (девятое место, +30.754); и Йонас Фольгер (десятое место, +33.236).