Francuski Fabio Quartaro wygrał wyścig o Grand Prix Włoch w Mugello, który wystartował z najlepszej pozycji startowej. Biegacz Yamaha zanotował dominującą trzecią wygraną w roku, dzięki której znacznie zwiększył swoją przewagę w zdobywaniu Pucharu Świata.
W walce o drugie miejsce widzieliśmy jednak sporo zamieszania. Finisz jest na drugim miejscu przed nami Joan Mirom inaczej przyniesione Miguel Oliveira na odrodzonym motocyklu zespołu KTM, który później stracił drugie miejsce za zjechanie z toru, a następnie otrzymał karę za to samo wykroczenie Mir i wrócił na trzecie miejsce.
johan zarco na pierwszych okrążeniach wyścigu z Quartaro Walczył o prowadzenie, które również kilkakrotnie objął, ale ostatecznie musiał oddać zwycięstwo swojemu rodakowi, po czym stracił jeszcze dwa miejsca i ukończył wyścig na czwartym miejscu. Mimo to awansował na drugie miejsce w klasyfikacji mistrzostw, gdzie ma 24 punkty za prowadzącym Quartararo, ale ma 2 punkty przewagi. Francesco Bagnaio.
Wyścig przebiegał w większości bardzo spokojna, w obiegu grzewczym zaznaczył się dziwnym wypadkiem podczas Zarcom w Eneo Batianini, który przeoczył Francuza na pozycjach startowych i zderzył się jego tyłkiem.
Po dotknięciu z Brad Binder on również wycofał się z wyścigu Marc Marquez, Bagnaia stracił jednak ważne punkty w mistrzostwach, kiedy popełnił błąd i upadł. To właśnie na ostatnich okrążeniach wyścigu widzieliśmy jeszcze kilka rezygnacji. Pożegnał się więc z upadkiem z wyścigu Alex Rins, i również Takaaaki Nakagami .