Charles Leclerc membuntuti Lewis Hamilton yang berada di depannya. Pembalap berkebangsaan Monako itu berhasil menyalip rekan setimnya pada lap 21 sehingga berada di posisi keempat. Selepas itu, Leclerc terus memangkas jarak dari George Russell untuk merebut posisi ketiga.
Hamilton kembali melakukan pergantian ban pada lap 38 untuk memakai ban hard yang lebih baru. Setelah itu, Hamilton perlahan memperkecil jarak dari Max Verstappen yang menduduki posisi kelima. Di sisi lain, Verstappen justru mampu mengambil alih posisi keempat dari Leclerc pada lap 53.
Oscar Piastri yang memimpin balapan mampu mempertahankan posisinya hingga akhir balapan. Ia mengungguli Norris dengan jarak waktu 9,748 detik. Russell melengkapi komposisi podium dengan finis ketiga.
Ini menjadi kali pertama Piastri naik podium tertinggi di GP China. Musim lalu, pembalap berkebangsaan Australia itu finis di posisi kedelapan. Hasil tersebut sekaligus menambah jumlah kemenangan Piastri sepanjang berkiprah di Formula 1 menjadi tiga kemenangan.