Fabio Quartararo ha logrado la victoria en el GP de Portugal, por delante de ‘Pecco’ Bagnaia y Joan Mir. El francés ha confirmado las buenas sensaciones de todo el fin de semana, imponiendo el gran ritmo que había demostrado en las sesiones de entrenamientos y se coloca líder del Mundial. Yamaha consigue así un pleno de victorias en las tres primeras carreras, algo que no hacía desde la temporada 2010. Por detrás, Marc Márquez ha finalizado en séptimo lugar y ha acabado emocionado al bajarse de la moto.
La carrera ha empezado con otra mala salida de las dos Yamaha. Quartararo, que partía desde la pole, ha caído hasta la sexta posición, mientras que Viñales ha pasado 20º al final de la primera vuelta. Zarco lideraba con las Suzuki detrás, y Márquez empezaba a perder posiciones poco a poco. Tras las caídas de Miller y Oliveira y el abandono de Pol Espargaró, Quartararo ya lideraba la carrera y trataba de imponer su ritmo. Álex Rins ha sido el único que ha podido seguirle y ambos se han escapado marcando vueltas rápidas constantemente, hasta que el catalán se ha ido al suelo en la curva cinco, a falta de siete vueltas.
Con cinco segundos de distancia sobre el segundo, el francés solo ha tenido que administrar la distancia hasta la bandera de cuadros. La caída de Zarco a seis vueltas del final, que era el líder del campeonato hasta hoy, ha propiciado que Bagnaia acabará segundo. El italiano se ha marcado una gran remontada partiendo desde la undécima posición y ahora es segundo en la general. Mir se ha beneficiado de las caídas y ha subido al podio, por delante de Morbidelli y Binder. Marc Márquez ha podido completar las 25 vueltas y ha terminado por detrás de Aleix Espargaró, que ha finalizado sexto con la Aprilia e iguala su mejor resultado. Rossi se ha caído y sigue con su mal inicio de temporada.