Techeetah's Jean-Eric Vergne clinched his second Formula E win of the season after beating to the wire Lucas di Grassi in Punta del Este's ePrix.
The Frenchman lined up on pole following di Grassi's demotion for cutting a chicane during the Super Pole session, and tore off the grid when the lights went green with his Audi Abt rival in tow.
The pair ran nose to tail until their coordinated pit stop on lap 19, only slowing briefly during a mounting an attack at the final chicane a few laps later, only for the unassailable Vergne to fend him off.
Behind, DS Virgin's succeeded in reeling in the dueling duo which continued its thrilling scrap. Contact ensued between the leaders at the final corner, just three laps from the end but Vergne held his own until the checkered flag, taking his second win of the season and extending his championship lead over Mahindra's Felix Rosenqvist to 30 points.
The Swede managed to salvage P5 after a low-key performance in qualifying, finishing just behind Jaguar Racing's fourth-placed Mitch Evans.
Alex Lynn, Oliver Turvey, Jose Maria Lopez, Jérôme d'Ambrosio and Mario Engel rounded off the top ten, while Vergne's Techeetah team mate André Lotterer was a disappointing 12th.
Both Sebastian Beumi and Nelson Piquet Jr were early casualties and failed to see the finish.
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…