| Pos | Driver | Car | No | Laps | Pts | Time/Retired |
|---|---|---|---|---|---|---|
| 1 | Brando Badoer | Rodin Motorsport | 18 | 27 | 25 | 41:14.986 |
| 2 | Campos Racing | 1 | 27 | 18 | +0.527s | |
| 3 | Freddie Slater | TRIDENT | 5 | 27 | 16 | +17.240s |
| 4 | Campos Racing | 2 | 27 | 12 | +17.962s | |
| 5 | Ernesto Rivera | Campos Racing | 3 | 27 | 10 | +21.965s |
| 6 | Bruno Del Pino | Van Amersfoort Racing | 16 | 27 | 8 | +22.880s |
| 7 | Alessandro Giusti | MP Motorsport | 9 | 27 | 6 | +23.555s |
| 8 | Rodin Motorsport | 17 | 27 | 4 | +26.131s | |
| 9 | DAMS Lucas Oil | 31 | 27 | 2 | +27.480s | |
| 10 | Noah Stromsted | TRIDENT | 4 | 27 | 1 | +27.763s |
| 11 | ART Grand Prix | 10 | 27 | 0 | +28.551s | |
| 12 | PREMA Racing | 20 | 27 | 0 | +29.156s | |
| 13 | Van Amersfoort Racing | 14 | 27 | 0 | +29.754s | |
| 14 | Enzo Deligny | Van Amersfoort Racing | 15 | 27 | 0 | +35.308s |
| 15 | PREMA Racing | 22 | 27 | 0 | +36.748s | |
| 16 | Christian Ho | Rodin Motorsport | 19 | 27 | 0 | +39.761s |
| 17 | ART Grand Prix | 12 | 27 | 0 | +40.214s | |
| 18 | PREMA Racing | 21 | 27 | 0 | +41.426s | |
| 19 | MP Motorsport | 7 | 27 | 0 | +48.068s | |
| 20 | AIX Racing | 27 | 27 | 0 | +49.140s | |
| 21 | Fionn Mclaughlin | Hitech | 24 | 27 | 0 | +49.708s |
| 22 | DAMS Lucas Oil | 30 | 27 | 0 | +62.729s | |
| 23 | Hitech | 25 | 27 | 0 | +64.444s | |
| 24 | Maciej Gladysz | ART Grand Prix | 11 | 27 | 0 | +76.181s |
| 25 | TRIDENT | 6 | 27 | 0 | +80.635s | |
| 26 | Woohyun Shin | Hitech | 23 | 27 | 0 | +90.285s |
| 27 | DAMS Lucas Oil | 29 | 25 | 0 | DNF | |
| NC | Fernando Barrichello | AIX Racing | 28 | 17 | 0 | DNF |
| NC | MP Motorsport | 8 | 0 | 0 | DNF |

Rodin Motorsport
Campos Racing
TRIDENT
Van Amersfoort Racing
MP Motorsport
DAMS Lucas Oil
ART Grand Prix
PREMA Racing
AIX Racing