Spaniolul de la Ducati a devenit primul pilot al constructorului italian care câștigă cinci curse consecutive.
Marc Marquez s-a impus la Brno după o cursă în care a controlat ostilitățile fără drept de apel. Deși Marco Bezzecchi (Aprilia) a condus începutul de cursă, Marquez a trecut decisiv în frunte în turul 8 și s-a desprins rapid, terminând cu aproape 2 secunde avans față de italianul de la Aprilia.
Podiumul a fost completat de tânărul Pedro Acosta (KTM), la 3 secunde distanță, în timp ce Francesco Bagnaia (Ducati) a fost din nou în dificultate și a încheiat pe locul 4, departe de ritmul câștigătorului. Raul Fernandez (GasGas), Fabio Quartararo (Yamaha) și un excelent Jorge Martin (Aprilia) – revenit după accidentare – au completat topul 7.
Pentru Marquez este un nou pas spre titlu, ajungând la un avantaj de 120 de puncte în clasament față de fratele său Alex Marquez (BK8 Gresini Racing), care a căzut în startul cursei și l-a antrenat în incident și pe Joan Mir (Honda).