Dominante zege Quartararo, podium Rossi in knotsgekke GP van Andalusië
Bij de start was Quartararo direct goed weg en hij benutte zijn poleposition zodoende optimaal. Aan het einde van de eerste ronde probeerde Vinales de Fransman te passeren, maar de Yamaha-rijder verremde zich, schoot rechtdoor en kwam daarna achter teamgenoot Rossi te liggen. Lange tijd leek Vinales sneller te zijn dan 'The Doctor', maar uiteindelijk moest hij Rossi laten gaan en niet veel later zag hij ook Francesco Bagnaia en Franco Morbidelli aan zich voorbij gaan. Bagnaia had een uitstekende pace in handen en reed mentor Rossi dan ook vrij eenvoudig voorbij, waarna de 41-jarige Italiaan ook de druk voelde van een andere pupil, Morbidelli. Morbidelli kwam echter vrij snel daarna stil te staan met motorische problemen, een probleem dat ook Bagnaia enkele ronden later overkwam. Daardoor schoof Rossi terug naar plaats twee en kwam hij wederom in gevecht met teamgenoot Vinales. Rossi deed er alles aan om de interne strijd te winnen, maar 1,5 ronde voor het einde ging hij de fout in en moest hij Vinales aan zich voorbij laten gaan. De Spanjaard liet direct zien sneller te zijn dan zijn teamgenoot, waardoor Rossi zich tevreden moest stellen met een derde plek. Het was voor de negenvoudig wereldkampioen al meer dan een jaar geleden dat hij nog eens op het podium eindigde. Naast de motorische uitvalbeurten, kwamen er ook nog verschillende rijders ten val. Zo kwamen onder andere Danilo Petrucci en Miguel Oliviera niet over de finishlijn.