Standings leader before the race, Mahindra Racing’s Pascal Wehrlein, drove a fantastic recovery race after starting in seventh due to a penalty as he bided his time until the last four laps before making a move from fourth to get through two drivers into second.

Nissan e.dams’ Oliver Rowland was one of these drivers alongside TAG Heuer Porsche’s Neel Jani but showed his race victory last time out wasn’t a fluke by pushing Wehrlein all the way to finish a well-earned third.

Former Championship leader Maximilian Guenther, starting second, was hit in the side on the first corner by two-time Formula E champion Jean-Eric Vergne to fall back to 21st and could only recover to finish 11th.

This means the BMW i Andretti Motorsport man’s Championship hopes, which looked so certain after winning the first two races, could have gone up in smoke with the German 32 points now behind Vandoorne.

Thanks to securing both the fastest lap and pole position Vandoorne was able to move a point above Wehrlein despite the German’s fightback leaving a salivating double-header weekend to come up for the season finale next weekend.

In the Challenge Race, Kevin Siggy guaranteed himself the pole position in the season finale next Sunday June 7 by taking his third lights-to-flag victory of the season.

The Slovenian romped home easily and despite next weekend being a double-header he is too far out in front for any driver to reel him in during the Saturday race.