Jaguar's Mitch Evans claimed his third win of Formula E's eighth season in Jakarta, winning the inaugural event in Indonesia by reeling in and beating DS Techeetah's Jean-Eric Vergne.
Evans defeated the Frenchman with an opportunistic move late in the race, but critical energy management for the pair and scorching track temperatures upheld the uncertainty of the race's outcome until the end.
Venturi's Edoardo Morata took third place but finished hot on the heels of Evans and Vergne.
Led by an all DS Techeetah front, the field set off with Vergne and Antonio Felix da Costa fending off their rivals, with Evans, Mortara, Jake Dennis and series leader Stoffel Vandoorne in hot pursuit.
A safety car triggered by Oliver Rowland losing his left-front wheel momentarily paused proceedings, but on the restart, a mistake by da Costa dropped the Portuguese driver to fourth.
Ten minutes in, Vergne, Da Costa and Dennis were the first of the leaders to take their first of two Attack Modes, which allowed Evans to pick up the baton up ahead until the Kiwi himself took his energy boost, with Vergne recouping the lead.
In pursuit of the Frenchman, Evans prolonged his first energy stint and took his second Attack Mode on lap 25 with 15 minutes remaining on the clock, a move that brought him withing half a second of Vergne.
But on lap 32, the Jaguar made a bold move into Turn 7, diving down the inside of Vergne and emerging ahead out of the corner.
Evans initially built a lead but his ailing tyres saw him fall once again into the clutches of Vergne while Mortara caught up with the leading pair.
With all three drivers battling dwindling energy levels, the tense finale saw Evans working overtime to keep his pursuers behind, but the Jaguar driver prevailed at the chequered flag from Vergne and Mortara, with all drivers crossing the line with zero energy left in their batteries.
Da Costa and Vandoorne completed the top five, with the Mercedes driver retaining his overall lead in the championship.
The next round of the Formula E championship will take place in Marrakesh on July 2nd.
THIS ENDING, THOUGH?! 🤯🔥@mitchevans_, @JeanEricVergne & @edomortara all battling it out to the line, for the win - absolutely incredible!
If you need us, we'll be watching this on repeat...
🇮🇩 2022 #JakartaEPrix pic.twitter.com/AiMRAmDMRL
— ABB FIA Formula E World Championship (@FIAFormulaE) June 4, 2022
Keep up to date with all the F1 news via Facebook and Twitter