Jake Dennis is now just two points from the championship lead after a stunning drive to take his second win of the season.
Dennis took the lead from polesitter Alex Lynn when the Mahindra driver took his second Attack Mode, but couldn’t re-overtake the BMWi Andretti despite the extra 35kw of power.
Nyck De Vries finished second, and now sits just four points behind in the championship, after putting two solid moves on Sebastien Buemi and Lynn, who ended the race in third.
Championship leader Sam Bird found himself out at the end of the first lap along with Alexander Sims, as contact coming down the ramp on the exit of turn five caused the championship leader to pull up in pitlane and the Mahindra to park up at turn 7, bringing out the full course yellow.
The location of the Attack Mode activation zone at Turns 17 and 18 was a hotspot for entertainment during the race, as it caused black and white flags during the race for Lucas Di Grassi and Antonio Felix da Costa, with Norman Nato getting a five second penalty for an incident involving Sergio Sette Camara.
Sebastien Buemi ended the day fourth ahead of Andre Lotterer, who had missed an Attack Mode during the race, then came the two Audis of Rene Rast and Lucas Di Grassi, with Stoffel Vandoorne, Antonio Felix Da Costa and Oliver Rowland completing the top ten after a spirited comeback from 21st place on the grid.