Meskipun memulai dari posisi pole, Norris kehilangan posisi terdepan di Tikungan 1 kepada Max Verstappen. Ini menjadi kali keenam dalam karirnya Norris kehilangan posisi pertama saat memulai dari pole.
Namun, Norris tidak terpengaruh dan berhasil merebut kembali posisi terdepan untuk meraih kemenangan di Zandvoort. Pada Lap 14, Norris masuk ke dalam jangkauan DRS sebelum menyalip juara dunia bertahan, Verstappen, empat lap kemudian.
Verstappen, yang mengeluhkan handling RB20-nya, tidak bisa melawan Norris yang melaju cepat di Tikungan 1 pada Lap 18. Setelah itu, Norris mengendalikan balapan dari posisi terdepan dan akhirnya menang dengan selisih lebih dari 20 detik.
Dominasi Norris terlihat jelas saat ia mencatatkan waktu putaran tercepat balapan dan meraih poin tambahan. Kemenangan ini adalah yang kedua dalam karir F1 Norris, dan kini ia berada 70 poin di belakang Verstappen dengan sembilan putaran tersisa.
Charles Leclerc tampil impresif dengan finis di posisi ketiga, pada akhir pekan di mana Ferrari mengalami kesulitan dengan kecepatan mobil. Setelah Ferrari melakukan strategi undercut untuk mengungguli Oscar Piastri, McLaren mencoba strategi offset ban untuk Piastri yang tidak membuahkan hasil.
Piastri akhirnya finis di posisi keempat, memungkinkan McLaren mendekati Red Bull dalam kejuaraan konstruktor. Carlos Sainz bangkit dari kegagalan Q2 untuk finis di posisi kelima, sementara Sergio Perez berada di posisi keenam setelah strategi dua pit stop Mercedes dengan George Russell tidak berhasil.
Russell, yang menggunakan ban soft di akhir balapan, finis di posisi ketujuh di depan rekan setimnya, Lewis Hamilton. Pierre Gasly dan Fernando Alonso melengkapi sepuluh besar di Zandvoort.