scored his first win of the season in a chaotic , as five frontrunning cars were handed stop-go penalties for speeding under a full course yellow.

finished in second place to cut Jean-Eric Vergne’s title lead to 15 points, as the Frenchman fought back from 17th on the grid to finish 10th.

Mitch Evans led the first 17 laps from pole position, with Andre Lotterer keeping a close watch from second place. Di Grassi, who had started fifth, passed Jerome d’Ambrosio, Bird and then Lotterer to move up to second by lap 16 of 39, before passing Evans for the lead two laps later.

A full course yellow turned the race on its head shortly before half distance, when championship leader Vergne made contact with Felix Rosenqvist, sending the Mahindra driver’s front wing spiralling across the track.

The whole field opted to stop under full course yellow conditions, but just a few laps later the stewards issued drive-through penalties for Evans, Lotterer, Jose-Maria Lopez, Vergne and Sebastien Buemi, all of whom were penalized for exceeding the maximum speed limit under full course yellow conditions.

Once the penalties unravelled, di Grassi had extended his lead to over 6 seconds as Bird moved up to second place while Dragon’s Jerome d’Ambrosio was promoted to third.

With a comfortable lead in the closing laps, di Grassi cruised to a comfortable win, with Bird 7 seconds further back who crucially cut Vergne’s championship lead to 23 points going into the New York double-heading season finale in July.

After a strong qualifying performance, Dragon’s d’Ambrosio was able to convert his fourth place grid slot to a podium finish – ending Dragon’s podium drought since the last race of season two.

Lotterer slipped back from his front row grid slot but scored another strong result with fourth place, his fourth consecutive points finish for Techeetah.

Buemi looked in contention for a podium finish after passing Bird for fourth place shortly before the full course yellow, but slipped back to fifth at the flag.

Nick Heidfeld scored his best result since the opening weekend of the season in Hong Kong with sixth place for Mahindra. He benefited from the penalties applied to drivers ahead of him to move forward from 12th place on the grid.

After leading the first part of the race from pole position, Evans saw his podium chances ended with a drive-through penalty, and dropped further back in the closing laps of the race to take the flag in seventh place.

NIO’s Oliver Turvey recovered from a poor qualifying performance to finish ninth after starting last on the grid.

Championship leader Jean-Eric Vergne looked on course for a top six finish after making good progress in the opening half of the race, but was another to be awarded a drive-through penalty and he rounded out the points places in tenth.

Abt, winner last time out in Berlin, was hit by Piquet on lap one and was forced to stop for repairs. He recovered to finish in 13th place.

Rosenqvist finished down in 15th place after having to stop for a new front wing following contact with Vergne shortly before half distance.

Image Credit: Formula E