| Pos | Driver | Constructor | Laps | Time/Status | Pts |
|---|---|---|---|---|---|
| 1 | Sebastian Vettel 5 | Ferrari | 52 | 1:27:29.784 | 25.00 |
| 2 | Lewis Hamilton 44 | Mercedes | 52 | 1:27:32.048 | 18.00 |
| 3 | Kimi Räikkönen 7 | Ferrari | 52 | 1:27:33.436 | 15.00 |
| 4 | Valtteri Bottas 77 | Mercedes | 52 | 1:27:38.667 | 12.00 |
| 5 | Daniel Ricciardo 3 | Red Bull | 52 | 1:27:39.284 | 10.00 |
| 6 | Nico Hülkenberg 27 | Renault | 52 | 1:27:58.004 | 8.00 |
| 7 | Esteban Ocon 31 | Force India | 52 | 1:27:59.714 | 6.00 |
| 8 | Fernando Alonso 14 | McLaren | 52 | 1:28:00.899 | 4.00 |
| 9 | Kevin Magnussen 20 | Haas | 52 | 1:28:02.972 | 2.00 |
| 10 | Sergio Pérez 11 | Force India | 52 | 1:28:04.492 | 1.00 |
| 11 | Stoffel Vandoorne 2 | McLaren | 52 | 1:28:05.558 | - |
| 12 | Lance Stroll 18 | Williams | 52 | 1:28:07.890 | - |
| 13 | Pierre Gasly 10 | Toro Rosso | 52 | 1:28:08.913 | - |
| 14 | Sergey Sirotkin 35 | Williams | 52 | 1:28:17.897 | - |
| 15 | Max Verstappen 33 | Red Bull | 46 | Brakes | - |
| DNF | Romain Grosjean 8 | Haas | 37 | Collision | - |
| DNF | Carlos Sainz Jr. 55 | Renault | 37 | Collision | - |
| DNF | Marcus Ericsson 9 | Sauber | 31 | Accident | - |
| DNF | Charles Leclerc 16 | Sauber | 18 | Wheel | - |
| DNF | Brendon Hartley 28 | Toro Rosso | 1 | Power unit | - |