Lorenzo režirao trku-neveštim manevrom oborio Doviziosa, Rossija i Vinalesa. Quartararo i Petrucci na podijumu. Trku završilo 13 vozača.
Pred prepunim tribinama u sunčanoj Barceloni, MotoGP trku je fantastičnim manevrom poveo Dovizioso ispred Marqueza i Quartarara.
Vinales je zbog kazne koju je dobio posle kvalifikacija, krenuo sa 6.pozicije, a do prve krivine se vešto probio do 2.mesta. Lorenzo je prošao do 4.pozicije, a potom je izveo manevar o kojem će se dugo pričati nakon ove trke. Izgubio je kontrolu nad motorom i oborio Doviziosa, Vinalesa i Rossija. Tako je Španac direktno uticao na situaciju u šampionatu.
Na početku 5.kruga Marquez je vodio sa 1.5 sekundom prednosti u odnosu na Petruccija i Rinsa.
Incidenti su se nastavili i u narednom krugu kada su pored staze završili Bagnaia i Syahrin.
Do polovine trke Marquez je napravio prednost od 4 sekunde, a najzanimljivija borba se vodila za 2.mesto između Petruccija, Rinsa i Quartarara.
Alex Rins je udario u Petruccija u 12.krugu i nesportskim manevrom prošao na 2.mesto. Krug kasnije, otvorila se bitka između Quartarara i Millera.
Morbidelli pada 9 krugova pre kraja, a Petrux se vraća na 2.mesto. Dva kruga kasnije, Rins pravi grešku, odlazi preširoko i vraća se na 8.poziciju. Quartararo koristi priliku i pretiče Petruccija, kome je stigla pratnja u vidu Millera, Crutchlowa i Mira.
Šest krugova pre kraja pada Crutchlow, a u trci ostaje samo 13 vozača.
Marquez je mirno priveo trku kraju i upisao svoju četvrtu pobedu sezone. Lorenzo je, nenamerno, olakšao posao svom timskom kolegi kada je „počistio“ sve najbitnije konkurente. Iako je imao puno problema tokom vikenda, Španac je uz mnogo sreće uvećao bodovnu prednost u šampionatu.
Petronas tim je slavio 2.mesto mladog Quartarara, a plasmanom na podijum Petrucci je malo popravio raspoloženje razočaranim Ducatijevcima.
Naredna trka se vozi na čuvenoj Katedrali u Assenu.
Konačni rezultati
| 1 | Marc Marquez | SPA | Repsol Honda (RC213V) | 40m 31.175s |
| 2 | Fabio Quartararo | FRA | Petronas Yamaha (YZR-M1)* | +2.660s |
| 3 | Danilo Petrucci | ITA | Mission Winnow Ducati (GP19) | +4.537s |
| 4 | Alex Rins | SPA | Suzuki Ecstar (GSX-RR) | +6.602s |
| 5 | Jack Miller | AUS | Pramac Ducati (GP19) | +6.870s |
| 6 | Joan Mir | SPA | Suzuki Ecstar (GSX-RR)* | +7.040s |
| 7 | Pol Espargaro | SPA | Red Bull KTM Factory (RC16) | +16.144s |
| 8 | Takaaki Nakagami | JPN | LCR Honda (RC213V) | +17.969s |
| 9 | Tito Rabat | SPA | Reale Avintia Ducati (GP18) | +22.661s |
| 10 | Johann Zarco | FRA | Red Bull KTM Factory (RC16) | +26.228s |
| 11 | Andrea Iannone | ITA | Factory Aprilia Gresini (RS-GP) | +32.036s |
| 12 | Miguel Oliveira | POR | Red Bull KTM Tech3 (RC16)* | +44.666s |
| 13 | Sylvain Guintoli | FRA | Suzuki Ecstar (GSX-RR) | +51.363s |
| Cal Crutchlow | GBR | LCR Honda (RC213V) | DNF | |
| Franco Morbidelli | ITA | Petronas Yamaha (YZR-M1) | DNF | |
| Francesco Bagnaia | ITA | Pramac Ducati (GP18)* | DNF | |
| Hafizh Syahrin | MAL | Red Bull KTM Tech3 (RC16) | DNF | |
| Valentino Rossi | ITA | Monster Yamaha (YZR-M1) | DNF | |
| Andrea Dovizioso | ITA | Mission Winnow Ducati (GP19) | DNF | |
| Maverick Viñales | SPA | Monster Yamaha (YZR-M1) | DNF | |
| Jorge Lorenzo | SPA | Repsol Honda (RC213V) | DNF | |
| Aleix Espargaro | SPA | Factory Aprilia Gresini (RS-GP) | DNF | |
| Karel Abraham | CZE | Reale Avintia Ducati (GP18) | DNF | |
| Bradley Smith | GBR | Factory Aprilia Gresini (RS-GP) | DNF |