Oliver Rowland clinched victory in a thrilling Mexico City E-Prix, denying the factory Porsche team a one-two. 

The Nissan driver claimed the lead after a late safety car at the Autodromo Hermanos Rodriguez, courtesy of still having one-minute of attack mode to use. 

Antonio Felix da Costa claimed second and the lead of the championship, whilst reigning world champion Pascal Wehrlein secured third and his first points of the season. 

Jake Dennis and Jean-Eric Vergne completed the top five, whilst Mitch Evans crashed out late on.

Check out the full provisional results below!