A legjobb rajtot a szombati feature-ön második helyen végző Haryanto kapta el, egészen a harmadik helyig küzdötte fel magát, míg a pole-pozícióból induló Julian Leal vezetését a rajt után Mitch Evans veszélyeztette, de a kolumbiai még kitartott ideig-óriág.
Amíg Vandoorne megindította hadjáratát a győzelemért, Haryanto pedig megelőzte Evanst, az első nagy akciót az 5. körben láthattuk: Jordan King és Sergio Canamasas akadt össze a négyes kanyarban: a tegnap szenzációsan versenyző brit pilóta továbbment, a spanyol viszont szárnyaszegetten volt kénytelen a pálya szélére parkolni.

A 8. körben változott az élen hajtó pilóta személye: a Campos autójával Rio Haryanto megelőzte Leal-t, és folyamatosan húzott el a többiektől, a kolumbiait pedig elkezdte bedarálni az üldözőboly. De mielőtt komolyabban visszaesett volna, előbb kiiktatta a versenyből Evans-t – a nyolcas kanyarból egymás mellett gyorsítottak ki, de összeértek, Evans pedig defekt és az azt követő gumicsere miatt az utolsó helyre esett vissza – az új zélandi végül a 17. helyen ért célba.
A GP3-ban korábban két alkalommal is győzni tudó Visoiu került a második helyre, de Nobuharu Matsushita a 14. körben átvette tőle a pozíciót, viszont ő sem tarthatta sokáig helyét: csapattársa, és az első futam győztese négy fordulóval később a célegyenesben megelőzte, és úgy tűnt, meglesz a tempója ahhoz, hogy elkapja Haryantót az élen.
Azonban a közöttük lévő három másodperces különbség befagyott, így az indonéz első GP2-es diadalát aratta – sokáig úgy tűnt, hogy ugyanazok a pilóták állhatnak pódiumra, mint szombaton, de az utolsó körben a futam elején visszaeső, és gumijaival jól sáfárkodó Nathanael Berthon megelőzte Alexander Rossit, így a 2013-as hungaroringi győzelme után integethetett ismét a pódiumról.
A GP2 bahreini sprintfutamának végeredménye:
| 1 | R. Haryanto | Campos Racing | 41:35.490 |
| 2 | S. Vandoorne | ART Grand Prix | 3.004 |
| 3 | N. Berthon | Lazarus | 5.639 |
| 4 | A. Rossi | Racing Engineering | 6.258 |
| 5 | J. Leal | Carlin | 13.945 |
| 6 | N. Matsushita | ART Grand Prix | 15.923 |
| 7 | R. Visoiu | Rapax | 19.794 |
| 8 | A. Negrao | Arden International | 20.159 |
| 9 | J. King | Racing Engineering | 21.101 |
| 10 | A. Pic | Campos Racing | 25.690 |
| 11 | R. Stanaway | Status Grand Prix | 32.040 |
| 12 | A. Markelov | RUSSIAN TIME | 33.200 |
| 13 | D. De Jong | MP Motorsport | 34.335 |
| 14 | S. Sirotkin | Rapax | 34.361 |
| 15 | A. Lynn | DAMS | 35.050 |
| 16 | N. Nato | Arden International | 39.501 |
| 17 | M. Evans | RUSSIAN TIME | 39.536 |
| 18 | Z. Amberg | Lazarus | 41.084 |
| 19 | M. Stöckinger | Status Grand Prix | 43.390 |
| 20 | R. Marciello | Trident | 47.545 |
| 21 | M. Sorensen | Carlin | 49.715 |
| 22 | P. Gasly | DAMS | 56.504 |
| Kiesők | |||
| S. Canamasas | MP Motorsport | DNF | |
| R. Binder | Trident | DNF |