Pebalap tim Campos Racing ini memulai balapan dari posisi terdepan. Dengan konsisten Rio mampu mempertahankan posisi pertama dalam balapan 21 lap ini, dengan catatan waktu 36 menit, 27,949 detik. Bahkan Rio mampu mencatat lap tercepat dengan capaian 1 menit 42,636 detik.
Sepanjang balapan Rio bersaing ketat dengan pebalap tim Trident, Raffaele Marciello. Sedangkan penguasa klasemen sementara GP 2 Series Stoffel Vandoorne, harus memulai balapan dari posisi keenam, bahkan tercecer ke posisi 9 semenjak lap-lap awal.
Rio mampu menjaga posisinya dengan terus memelihara gap dengan Marciello sampai tiga detik lebih. Situasi ini bertahan hingga lap akhir, dan Marciello harus rela diasapi Rio dengan selisih + 1.925 detik. Sementara Pierre Gasly ada di posisi ketiga, disusul Alexander Rossi dan Nick Yelloly di posisi empat dan lima.
Berkat kemenangan ini Rio duduk di urutan ketiga klasemen sementara dengan raihan 91 poin. Sedangkan Vandoorne masih menjadi pemuncak klasemen dengan perolehan 170 poin dan Rossi di posisi kedua dengan mengoleksi 105 poin.
Sprint race GP2 Inggris, Sirkuit Silverstone
1. Rio Haryanto Campos Racing 36:27.949s (21 lap)
2. Raffaele Marciello Trident + 1.925s
3. Pierre Gasly DAMS + 4.993s
4. Alexander Rossi Racing Engineering + 12.589s
5. Nick Yelloly Hilmer Motorsport + 13.236s
6. Alex Lynn DAMS + 15.539s
7. Oliver Rowland MP Motorsport + 15.845s
8. Sergey Sirotkin Rapax + 16.305s
9. Stoffel Vandoorne ART Grand Prix + 17.325s
10. Jordan King Racing Engineering + 17.500s
11. Robert Visoiu Rapax + 25.119s
12. Julián Leal Carlin + 25.694s
13. Richie Stanaway Status Grand Prix + 32.529s
14. Artem Markelov Russian Time + 33.454s
15. André Negrão Arden International + 33.699s
16. Arthur Pic Campos Racing + 34.227s
17. Jon Lancaster Hilmer Motorsport + 36.112s
18. Rene Binder Trident + 37.145s
19. Nobuharu Matsushita ART Grand Prix + 43.172s
20. Mitch Evans Russian Time + 45.224s
21. Nathanaël Berthon Lazarus + 45.653s
22. Marlon Stöckinger Status Grand Prix + 58.353s
23. Norman Nato Arden International + 63.892s
24. Sergio Canamasas Lazarus + 80.858s
25. Johnny Cecotto Jr. Carlin + 88.853s
26. Daniël De Jong MP Motorsport + 1 laps