Jean-Eric Vergne extended his Formula E championship lead with a home win - his third this season - on the streets of Paris on Saturday.
The Techeetah driver held his pole position at the start but struggled to shake off DS Virgin's Sam Bird and team mate André Lotterer in the opening laps of the 49-lap race.
The trio remained grouped in that order until the mandatory car-swap which they initiated on lap 24. Lotterer eventually muscled his way past Bird on lap 35, while Audi's Lucas di Grassi profited from the move by catching up and also passing the DS Virgin driver.
Up ahead, Vergne built himself a small cushion as Lotterer was forced to go defensive on di Grassi.
Heading into the last lap however, the German driver suddenly found himself short on energy. His Brazilian rival moved ahead but behind, drama unfolded when Bird hit the back of the dying Techeeth car.
Bird still made it to the checkered flag in third place, his front-right wheel hanging by a thread, while Venturi's Maro Engel and Renault e.dams Sebastien Buemi finished fourth and fifth.
Lotterer, Daniel Abt, Felix Rosenqvist, Oliver Turvey and José Maria Lopez rounded off the top ten.
Nelson Piquet Jr. made it to the grid after lengthy repairs by his Jaguar mechanics following a crash in free practice, but the Brazilian retired shortly after swapping cars as a result of a three-way crash involving Nicolas Prost and Tom Blomqvist.
Techeetah's Jean-Eric Vergne has extended his lead in the ABB FIA Formula E Championship to 31 points.
Gallery: The beautiful wives and girlfriends of F1 drivers
Keep up to date with all the F1 news via Facebook and Twitter
Alpine’s remarkable double podium at the São Paulo Grand Prix with Esteban Ocon and Pierre…
Alexander Albon, Williams (Did Not Start): 5.5/10 Alex Albon is definitely going through something of…
Jos Verstappen wasted no time after his son spectacular win at the São Paulo Grand…
Charles Leclerc's weekend in Sao Paulo was unfortunately a stark contrast to Ferrari's recent triumphs…
Twelve years ago on this day, Kimi Raikkonen took a popular win at the 2012…
The Mercedes team was hit with a fine by the FIA after Sunday’s Sao Paulo…