Katalonec z odlično predstavo poskrbel za izjemno navdušenje publike in njegovega moštva.
Zmagovalec 12 krogov dolge Sprint preizkušnje razreda MotoGP v Barceloni je postal domačin, tovarniški dirkač Aprilie Aleix Espargaro (odraščal je le 6 kilometrov stran od dirkališča), ki je vodstvo prevzel na polovici preizkušnje in se nato tekmecem ob pomoči zelo hitrih časov enostavno odpeljal, saj je slavil s prednostjo 1.9 sekunde. Drugo mesto je osvojil tovarniški dirkač Ducatija in vodilni v prvi polovici dirke Francesco Bagnaia in tako še povečal svojo prednost, na tretjem mestu pa je dirko zaključil drugi tovarniški dirkač Aprilie Maverick Vinales, ki je sicer v zadnjem krogu močno napadel drugo mesto, a napadi niso uspeli, saj je na koncu oba dirkača ločilo 0.051 sekunde v prid dirkača Ducatija.
Tik za stopničkami je na četrtem mestu preizkušnjo zaključil tovarniški dirkač ekipe KTM Brad Binder, ki se je tako visoko povzpel po začetku iz devetega mesta. Na končno peto mesto se je v zadnjih krogih prebil dirkač ekipe Pramac Jorge Martin, na končno šesto pa je po prvem štartu iz prve štartne vrste v letošnji sezoni padel dirkač ekipe RNF Aprilia Miguel Oliveira.
Portugalec se je znašel tudi v sendviču obeh dirkačev ekipe Pramac, saj je bil Johann Zarco ob dejstvu, da je kot edini med dobitniki točk uporabil tršo, srednjo različico zadnje pnevmatike, na koncu sedmi, osmo mesto in tokrat dve točki si je zagotovil dirkač ekipe Mooney VR46 Ducati Marco Bezzecchi, zadnjo točko za končno deveto mesto pa je osvojil drugi tovarniški dirkač Ducatija Enea Bastianini, ki je pred začetkom vikenda dobil potrditev, da tudi v naslednji sezoni ostaja član tovarniške ekipe po nekaj govoricah, da bi lahko prepustil svoje mesto Jorgeju Martinu.