Novim trijumfom Francuz preuzeo vođstvo u šampionatu, Dovizioso i Rossi pali.
Nakon furioznog starta sezone i niza loših rezultata koji su potom usledili, Fabio Quartararo se vratio na vrh. Pobeda u Barceloni mu je bila neophodna, a mladi Francuz je dokazao da može da vozi pod pritiskom i da je mentalno jak.
Vozač Petronas tima je odvezao besprekorno, a njegovu radost će upotpuniti činjenica da je glavni rival u borbi za titulu, Andrea Dovizioso, završio van poena.
Drugo mesto je pripalo odličnom Joanu Miru, koji je vezao još jedan podijum plasman i probio se na vicešampionsku poziciju u prvenstvu. Najsrećnija ekipa na kraju je bio Suzuki koji je, uz Mirov rezultat, slavio i 3.mesto Alexa Rinsa.
U prvom delu trke odlično su vozili, tada vodeći, Morbidelli, Rossi i Miller.
Yamahe su odmah uspostavile kontrolu, a prvi incident je izazvao Zarco koji je, padajući, zakačio i Doviziosa.
Quartararo je odmah krenuo silovito i ubrzo preuzeo vodeću poziciju, a sredinom trke su pored staze ostali Pol Espargaro i Miguel Oliveira.
Posle nesmotrene greške Morbidellija, Rossi prelazi na 2.mesto i daje se u poteru za Quartararom. Doctor je stalno smanjivao razliku i sve do 16.kruga se činilo da ima tempo za pobedu koju čeka više od dve godine. Međutim, krivina br.2 je bila kobna za njegove ambicije i on završava u šljunku, dok Mir preuzima njegovo mesto.
Rins se u finišu izborio sa Millerom i Morbidellijem za plasman na podijum, a Quartararo je, u maniru iskusnih vozača, priveo trku kraju i upisao pobedu koja mu je bila neophodna.
Sledi dvonedeljna pauza, a naredna trka se vozi na Le Mansu, 11.oktobra.
| MotoGP, Barcelona – Konačni rezultati | ||||
| Poz | Vozač | Nac | Tim | Vreme |
| 1 | Fabio Quartararo | FRA | Petronas Yamaha (YZR-M1) | 40m 33.176s |
| 2 | Joan Mir | SPA | Suzuki Ecstar (GSX-RR) | +0.928s |
| 3 | Alex Rins | SPA | Suzuki Ecstar (GSX-RR) | +1.898s |
| 4 | Franco Morbidelli | ITA | Petronas Yamaha (YZR-M1) | +2.846s |
| 5 | Jack Miller | AUS | Pramac Ducati (GP20) | +3.391s |
| 6 | Francesco Bagnaia | ITA | Pramac Ducati (GP20) | +3.518s |
| 7 | Takaaki Nakagami | JPN | LCR Honda (RC213V) | +3.671s |
| 8 | Danilo Petrucci | ITA | Ducati Team (GP20) | +6.117s |
| 9 | Maverick Viñales | SPA | Monster Yamaha (YZR-M1) | +13.607s |
| 10 | Cal Crutchlow | GBR | LCR Honda (RC213V) | +14.483s |
| 11 | Brad Binder | RSA | Red Bull KTM (RC16)* | +14.927s |
| 12 | Aleix Espargaro | SPA | Aprilia Gresini (RS-GP) | +15.647s |
| 13 | Alex Marquez | SPA | Repsol Honda (RC213V)* | +17.327s |
| 14 | Iker Lecuona | SPA | Red Bull KTM Tech3 (RC16)* | +27.066s |
| 15 | Tito Rabat | SPA | Reale Avintia (GP19) | +27.282s |
| 16 | Bradley Smith | GBR | Aprilia Gresini (RS-GP) | +28.736s |
| 17 | Stefan Bradl | GER | Repsol Honda (RC213V) | +32.643s |
| Miguel Oliveira | POR | Red Bull KTM Tech3 (RC16) | DNF | |
| Valentino Rossi | ITA | Monster Yamaha (YZR-M1) | DNF | |
| Pol Espargaro | SPA | Red Bull KTM (RC16) | DNF | |
| Johann Zarco | FRA | Reale Avintia (GP19) | DNF | |
| Andrea Dovizioso | ITA | Ducati Team (GP20) | DNF | |