Fabio Di Giannantonio z tímu Ducati zvíťazil na dramatickej Veľkej cene Katalánska MotoGP, ktorá bola poznačená viacerými nehodami. Alex Marquez bol po vážnej kolízii prevezený do nemocnice. Preteky boli dvakrát prerušené červenou vlajkou. Prvýkrát po tom, čo Pedro Acosta zastavil a Marquez do neho narazil, čo viedlo k zničeniu jeho Ducati-Gresini. Po reštarte havaroval Johann Zarco a preteky boli opäť prerušené, pričom zostávalo 12 kôl. Acosta začal z pole position, ale Di Giannantonio ho predbehol dve kolá pred koncom. Joan Mir a Fermin Aldeguer tiež prekonali Acostu, ktorý bol neskôr vyradený Ai Ogura. Organizátori pretekov uviedli, že Mir, ktorý skončil druhý, a ďalší jazdci sú vyšetrovaní pre porušenie pravidiel o tlaku pneumatík. Fermin Aldeguer obsadil tretie miesto. Celkový líder Marco Bezzecchi mal počas víkendu problémy, ale zvýšil svoj náskok po tom, čo jeho najbližší konkurent Jorge Martin havaroval piatykrát. Raul Fernandez vyradil Martina po agresívnom manévri, čo umožnilo Bezzecchimu, ktorý skončil šiesty, zvýšiť náskok na 13 bodov. Di Giannantonio utrpel zranenie ruky pri prvej nehode, keď ho zasiahlo koleso z Marquezovho zničeného motocykla, ale zotavil sa a získal prvé víťazstvo v MotoGP po troch rokoch. "Som veľmi šťastný, ale najprv som sa obával o všetkých jazdcov, ktorí havarovali," povedal Di Giannantonio. "Dúfam, že Alex Marquez je v poriadku. Mali sme veľké šťastie." Alex Marquez, ktorý vyhral minuloročnú Veľkú cenu Katalánska a sobotný šprint, tlačil na lídra Acostu, keď došlo k nehode. Acosta stratil rýchlosť kvôli technickému problému a Marquez narazil do jeho motocykla, čo viedlo k vážnej nehode. Minulý víkend sa zranil aj jeho starší brat Marc Marquez po nehode v Le Mans. Druhý veľký incident zahŕňal kolíziu medzi Zarcem, Lucou Marinim a Pecco Bagnaia, pričom Zarco bol prevezený na lekárske vyšetrenie.