Formula 1McLarenin Oscar Piastri ajoi vahvan kisan Bahrainissa uransa 50. osakilpailussa. Australialainen lähti paalulta ja oli ensimmäisenä myös ruutulipulla. Voitto on Piastrin F1-uran neljäs.
Toiselle sijalle ajoi isolla sinnikkyydellä Mercedeksen George Russell, josta kolmanneksi tullut McLarenin Lando Norris ei millään päässyt kisan lopun yrityksistä huolimatta ohi. Russell jäi voittajalle yli 15,4 sekuntia.
Norrisin menoa hidasti heikon aika-ajon lisäksi viiden sekunnin rangaistus kisaan starttaamisesta lähtöruudun ulkopuolelta. Hän putosi sen myötä kärkikolmikosta yhdeksänneksi, mutta nousi kuitenkin nopeasti takaisin kärkiporukkaan. Kisan lopulla hän sai ohitettua vielä Ferrarin Charles Leclercin. Ferrari-kuski oli kisan neljäs ja tallikaveri Lewis Hamiltonkin nousi viidenneksi.
Molemmat Mercedes-kuskit saivat jo aika-ajon jälkeen yhden ruudun rangaistuksen. Russell nousi kuitenkin nopeasti kisassa toiseksi. Loppukisasta hänellä oli jättimäisiä ongelmia autonsa tekniikan ja transponderin kanssa. Hän avasi myös teknisten ongelmien vuoksi DRS:n väärään aikaan. Kimi Antonellin kisa oli heikoin tähän asti, vaikka hän teki monta mallikasta ohitusta, oli italialainen lopputuloksissa tällä kertaa vasta 11:s. Kisan paras rookie oli tällä kertaa Haasin Oliver Bearman kymmenennellä sijallaan.
Red Bullin Max Verstappenin kisa oli myös yhtä tuskaa. Hän ilmoitti jo parinkymmenen kierroksen jälkeen, että autossa ei mikään toimi kunnolla. Lopulta hän oli kisan kuudes. Ensimmäiset varikkopysähdykset tehtiin ajoissa, koska rengaskuluma radalla oli kovaa. Verstappen putosi jo silloin Top 10:n ulkopuolelle, kun Red Bullien varikkostopit eivät sujuneet.
Radalla oli turva-auto kierroksilla 33–36, kun Red Bullin Yuki Tsunoda ja Williamsin Carlos Sainz kolauttivat hieman yhteen ja Tsunodan autosta putosi osia radalle. Lopulta Sainz keskeytti kisan auton vaurioiden vuoksi. Tsunoda oli kisan yhdeksäs.