Petrucci entró en la meta delante de los españoles Álex Márquez (Honda), el hermano pequeño del séxtuple campeón del mundo Marc Márquez, y Pol Espargaró (KTM).
Tras partir en pole position, Fabio Quartararo falló en la salida, quedando rezagado en el pelotón, decidiendo optar por la prudencia para asegurar puntos en el campeonato y evitar una caída.
La victoria de Petrucci es la séptima de un piloto diferente este año en nueve carreras, en una temporada marcada por la ausencia de Marc Márquez, que se fracturó el brazo en la primera prueba y no participó después en ninguna carrera.
En Moto2, ganó el británico Sam Lowes, por delante del australiano Remy Gardner y del italiano Marco Bezzecchi, logrando su cuarta victoria y la primera desde 2016.
Todos los beneficios, en un solo lugar Descubrí donde te conviene comprar hoy
Por su parte, en Moto3, se impuso el italiano Celestino Vietti, mientras que el español Albert Arenas se hizo con el liderato del Mundial gracias a su tercera plaza.