Di lap ke-19, Bagnaia masih memimpin dengan urutan posisi diikuti oleh Martin, Vinales, Marc Marquez, dan Bastianini.
Drama terjadi di lap terakhir ketika Pedro Acosta kehilangan cengkeraman ban dan terjatuh, sementara Marc Marquez melakukan manuver untuk mengambil alih posisi Vinales di urutan keempat.
Hingga balapan berakhir, tidak ada perubahan posisi dengan Pecco, Martin, dan Bastianini mengamankan podium di sirkuit yang dijuluki "Cathedral of Speed" tersebut.
Berikut hasil lengkap GP Belanda 2024 yang dikutip dari laman MotoGP:
1. Francesco Bagnaia - Ducati Lenovo Team (40 menit 07,214 detik)
2. Jorge Martin - Prima Pramac Racing (+3,676 detik)
3. Enea Bastianini - Ducati Lenovo Team (+7,073 detik)
4. Marc Marquez - Gresini Racing (+7,868 detik)
5. Fabio Di Giannantonio - Pertamina Enduro VR46 Racing Team (+8,299 detik) ***