Felipe Drugovich heeft de Formule 2 feature race in Bahrein gewonnen. Callum Ilott kwam als tweede over de finish en Jehan Daruvala mocht mee naar het podium voor de derde plaats. Mick Schumacher blijft leider in het kampioenschap. Hij kwam als vierde over de finish. Yuki Tsunoda moest als laatste starten en hij reed een prima inhaalrace. De Japanner finishte knap als zesde.
Callum Ilott mocht vanaf pole starten en kwam na de start meteen onder druk te staan van Felipe Drugovich. De eerste aanval wist Ilott af te slaan, maar de tweede actie van de MP Motorsport coureur lukte wel. Hij nam daarmee de leiding over en wist meteen een gaatje te slaan. Mick Schumacher had een hele goede start. Hij vertrok als tiende en lag bij de start al vierde. Schumacher kwam wel even in aanraking met Guanyu Zhou. Schumacher kon door rijden, maar Zhou moest naar de pit voor een nieuwe voorvleugel. Na de pitstops ging Drugovich al vrij gauw weer aan de leiding. Hij wist een goed gat te slaan met de nummer twee en hij ging onbedreigd naar de finish. Mick Schumacher viel na zijn pitstop meerdere plaatsen terug, maar wist zich goed naar voren te knokken. Hij finishte als vierde. Yuki Tsunoda de kanshebber voor een stoeltje bij Alpha Tauri startte als tweeëntwintigste. De Japanner lette tijdens de race goed op zijn banden en kon flink naar voren rijden. De Red Bull protége kwam als zesde over de finish.
1 Felipe Drugovich MP Motorsport 32 laps
2 Callum Ilott UNI-Virtuosi Racing + 14.800
3 Jehan Daruvala Carlin + 19.300
4 Mick Schumacher Prema Racing + 20.200
5 Nikita Mazepin Hitech Grand Prix + 28.200
6 Yuki Tsunoda Carlin + 28.500
7 Marcus Armstrong ART Grand Prix + 31.300
8 Robert Shwartzman Prema Racing + 43.800
9 Dan Ticktum DAMS + 46.900
10 Jack Aitken Campos Racing + 47.300
11 Pedro Piquet Charouz Racing System + 49.100
12 Luca Ghiotto Hitech Grand Prix + 49.200
13 Sean Gelael DAMS + 50.500
14 Guanya Zhou UNI-Virtuosi Racing + 53.700
15 Roy Nissany Trident + 53.800
16 Louis Deletraz Charouz Racing System + 55.900
17 Giuliano Alesi MP Motorsport + 61.400
18 Christian Lundgaard ART Grand Prix + 61.800
19 Theo Pourchaire BWT HWA Racelab + 63.000
20 Marino Sato Trident + 65.500
21 Guilherme Samaia Campos Racing + 66.700
22 Artem Markelov BWT HWA Racelab + 76.000