Al Montmeló è il pilota Yamaha Fabio Quartararo a vincere e salire sul gradino più alto del podio, dietro di lui i due spagnoli motorizzati Suzuki Mir e Rins. Il 'dottore' Valentino Rossi cade a nove giri dal termine, vedendo sfumare così il 200º podio in carriera. Un contatto tra Dovizioso e Zarco porta anche i due piloti fuori al primo giro.