Marc Marquez berhasil memenangkan Grand Prix Italia setelah mengalahkan Francesco Bagnaia dan Alex Marquez dalam balapan MotoGP yang sengit. Balapan dimulai dengan baik bagi pembalap Ducati tersebut, yang langsung menyerang dan bertarung dengan rivalnya sejak awal. Namun, Bagnaia mengalami kesulitan dengan bagian depan motornya, memberikan kesempatan bagi Alex Marquez untuk menyalipnya.
Meskipun Alex Marquez berhasil mendahului Bagnaia, namun posisi pimpinan balapan kembali ke tangan Marc Marquez. Pembalap nomor 93 itu kemudian memimpin dengan dominan hingga garis finis, meraih kemenangan kelima dalam musim ini. Sementara itu, Alex Marquez berhasil menahan tekanan dari Bagnaia dan finish di posisi kedua.
Di posisi keempat, Maverick Vinales dari Tech3 awalnya berhasil menyalip Franco Morbidelli, namun insiden di Tikungan 4 membuatnya terjatuh. Morbidelli sendiri juga mendapatkan hukuman karena kesalahan teknis, tetapi berhasil pulih dan finis di posisi keenam. Posisi kelima ditempati oleh Marco Bezzecchi dari Aprilia setelah menunjukkan performa balapan yang kuat.
Pedro Acosta dan Brad Binder dari KTM menyelesaikan balapan di urutan kedelapan dan kesembilan setelah pertarungan sengit di tikungan terakhir. Sedangkan Ai Ogura berhasil finis di posisi kesepuluh dalam balapan ini. Beberapa pembalap, seperti Enea Bastianini, Johann Zarco, dan Jack Miller mengalami kegagalan finis karena berbagai masalah selama balapan.
Secara keseluruhan, balapan MotoGP Italia ini menjadi ajang persaingan yang ketat antara para pembalap terbaik dunia, dengan Marc Marquez berhasil keluar sebagai pemenang yang dominan. Tantangan dari para pembalap lain menjadi pelajaran berharga bagi mereka untuk terus berkembang dan meningkatkan performa di balapan berikutnya.