A nyolcszoros világbajnok spanyol motoros mögött a címvédő olasz Francesco Bagnaia lett a második, honfitársa, Enea Bastianini a harmadik.
Az összetettben éllovas spanyol Jorge Martín csak a 15. helyen végzett. A versenyt rövid zivatar nehezítette.
MOTOGP (27 kör, 114.102 km)
1. Marc Márquez (spanyol, Gresini Racing) 41:52.083 perc
2. Francesco Bagnaia (olasz, Ducati) 3.102 másodperc hátrány
3. Enea Bastianini (olasz, Ducati) 5.428 mp h.
Az állás: 1. Jorge Martín (spanyol, Pramac) 312 pont, 2. Bagnaia 305 pont, 3. Márquez 259 pont
MOTO2 (22 kör, 92.972 km)
1. Ogura Aj (japán, Boscoscuro) 35:26.583 perc
2. Arón Canet (spanyol, Kalex) 0.609 mp hátrány
3. Tony Arbolino (olasz, Kalex) 4.639 mp h.
Az állás: 1. Ogura 175 pont, 2. Sergio García (spanyol, Boscoscuro) 166 pont, 3. Joe Roberts (amerikai, Kalex) 133 pont
MOTO3 (20 kör, 84.52 km)
1. Ángel Piqueras (spanyol, Leopard Racing Honda) 34:02.766 perc
2. Daniel Holgado (spanyol, GasGas) 0.035 mp hátrány
3. Iván Ortolá (spanyol, (MSI KTM) 0.226 mp h
Az állás: 1. David Alonso (kolumbiai, Aspar) 246 pont, 2. Holgado 176 pont, 3. Ortolá 173 pont