Marc Marquez venceu o Grande Prêmio da República Tcheca em Brno, precedendo Marco Bezzecchisegundo com Aprilia e o espanhol Pedro Acosta (KTM). Quarto lugar para Francesco Bagnaia, que havia começado da pole position com a outra Ducati oficial.
Para o líder da Copa do Mundo, vencedor também da partida da Sprint, é o quinto sucesso consecutivo e o oitavo nesta temporada, que agora enfrentará as férias de verão. O espanhol tem 120 pontos à frente na classificação de seu irmão Alex Marquez (Ducati Gresini), que caiu na corrida e também em Enea Bastianini. Jorge Martin se qualificou Settimo. Em sua primeira corrida real, depois de retornar à sela de Aprilia, também precedido por Raul Fernandez, Quinto e Fabio Quartararo.