| Pos | Grid | Driver | Team | Laps | Time/Gap | Pts |
|---|---|---|---|---|---|---|
| 1 | 3 | Antonio Felix Da Costa | Jaguar | 23 | 38:26:706 | 25 |
| 2 | 16 | Mitch Evans | Jaguar | 23 | + 0:00:386 | 18 |
| 3 | 6 | Pascal Wehrlein | Porsche | 23 | + 0:00:799 | 15 |
| 4 | 9 | Dan Ticktum | Kiro | 23 | + 0:00:985 | 12 |
| 5 | 5 | Edoardo Mortara | Mahindra | 23 | + 0:01:570 | 10 |
| 6 | 11 | Jake Dennis | Andretti | 23 | + 0:03:760 | 8 |
| 7 | 14 | Sebastien Buemi | Envision | 23 | + 0:03:822 | 6 |
| 8 | 13 | Nico Muller | Porsche | 23 | + 0:03:884 | 5 |
| 9 | 12 | Pepe Marti | Kiro | 23 | + 0:04:117 | 2 |
| 10 | 17 | Joel Eriksson | Envision | 23 | + 0:06:576 | 1 |
| 11 | 4 | Norman Nato | Nissan | 23 | + 0:07:182 | 0 |
| 12 | 19 | Lucas Di Grassi | Lola | 23 | + 0:10:216 | 0 |
| 13 | 7 | Maximilian Günther | DS Penske | 23 | + 0:15:686 | 0 |
| 14 | 18 | Jean-Eric Vergne | Citroën | 23 | + 0:16:345 | 0 |
| 15 | 20 | Felipe Drugovich | Andretti | 23 | + 0:26:016 | 0 |
| 16 | 8 | Oliver Rowland | Nissan | 23 | + 0:26:917 | 0 |
| 17 | 1 | Nick Cassidy | Citroën | 23 | + 0:29:372 | 3 |
| 18 | 2 | Nyck De Vries | Mahindra | 23 | + 0:53:664 | 0 |
| 19 | 15 | Taylor Barnard | DS Penske | 23 | + 0:55:751 | 0 |
| 20 | 10 | Zane Maloney | Lola | 23 | + 0:55:889 | 0 |