Martin melancarkan percobaan pertama merebut pimpinan pada lap ketiga, tetapi Marquez membalasnya dan kembali ke depan. Beberapa tikungan kemudian, Martin berhasil menempel ketat dan memimpin balapan, sebelum akhirnya kembali kehilangan posisi terdepan. Acosta yang pada saat itu sudah melewati Zarco dan Alex Marquez turut meramaikan rombongan depan dan menahan posisi ketiga untuk sementara waktu.

Pertarungan terus berlanjut dengan Martin beberapa kali melebar dan menyerahkan kembali posisi terdepan kepada Marquez. Pada lap kedelapan, Martin sempat menyalip Marquez di Tikungan 1, tetapi Marquez langsung memotong dari sisi dalam di Tikungan 2 untuk merebut kembali pimpinan balapan. Duel yang berulang itu membuat jarak kedua pembalap tetap sangat rapat hingga momen penentu tiba.

Zarco yang sempat berada di rombongan depan harus tersingkir dari perebutan posisi setelah mengalami masalah teknis dan melorot ke barisan belakang. Nasib serupa dialami Francesco Bagnaia dan Maverick Vinales yang juga tidak finis. Situasi itu membuat rombongan depan mengerucut pada tiga pembalap Ducati, dengan Acosta dan Marco Bezzecchi membuntuti di belakang podium.

Podium Ducati dan Hasil Lengkap Sprint

Setelah Martin terjatuh, Alex Marquez menjadi pembalap yang membayangi kakaknya di posisi kedua, sementara Di Giannantonio mengamankan posisi ketiga. Ketiga pembalap itu tidak berubah hingga garis finis, dan Marquez melintasi finis dengan nyaman pada beberapa lap terakhir. Di Giannantonio melengkapi sapu bersih podium Ducati pada Sprint terakhir yang digelar di Phillip Island.