Oscar Piastri meraih kemenangan keduanya musim ini dengan keunggulan 15 detik, memperkecil selisih poin dengan pembalap lainnya dalam klasemen. Max Verstappen harus puas finis di posisi keenam. Saat suhu lebih dingin, sebagian besar mobil menggunakan ban soft, kecuali duo Ferrari: Charles Leclerc dan Lewis Hamilton yang memilih ban medium. Piastri tampil impresif dari posisi terdepan, sementara George Russell yang memperoleh posisi kedua setelah mengatasi Leclerc, yang sebelumnya terkena penalti. Lando Norris, meskipun start dari posisi keenam, berjuang keras namun terkena penalti lima detik karena posisi start yang salah. Verstappen, pada awalnya, kesulitan melaju dari posisi ketujuh tetapi akhirnya berhasil menyalip beberapa pembalap di depannya. Norris melakukan pit stop awal untuk beralih ke ban medium sambil menjalani penaltinya.
Dalam balapan, Piastri unggul di depan Russell dan Leclerc, sementara Hamilton menempati posisi keempat setelah mengatasi Norris. Akibat masalah elektronik, Russell kesulitan menjaga posisinya dari Norris dan harus puas di posisi kedua. Hamilton finis kelima sementara Verstappen berjuang untuk mendahului Gasly. Ocon berhasil finis di posisi kedelapan setelah menahan laju Red Bull. Sementara Sainz harus pensiun karena kerusakan yang dialami dalam insiden dengan Tsunoda. Dengan demikian, Norris memimpin klasemen sementara dengan selisih tiga poin dari Piastri, diikuti oleh Verstappen dan Russell. Keseluruhan, balapan GP Bahrain menunjukkan persaingan sengit di antara para pembalap.