The race was filled with drama from lights to the chequered flag, we whittled it down to four exciting, action-packed moments and now the votes have been tallied and your moment of the Hankook Mexico City E-Prix was the battle for fourth position.
With 55% of the vote, the edge-of-the-seat tussle between NEOM McLaren's Jake Hughes and the Avalanche Andretti of Andre Lotterer was your favourite.
Jake Dennis dominating the proceedings picked up 19% of the vote, with the debut of GEN3 taking 14% and finally Luca di Grassi's Julius Baer Pole Position had 12%.
WINNING MOMENT: Battle for fourth
Di Grassi started from pole but fell behind to third, what followed was a defensive masterclass and behind the Brazilian, an all-out fight for fourth as he used his years of racing experience to hold off the advances of the drivers chasing.
At points they were three-wide heading into the hairpin with Avalanche Andretti's Andre Lotterer going toe-to-toe with NEOM McLaren rookie Jake Hughes, and Sebastien Buemi hanging on behind in his green Envision Racing machine. Lotterer looked for gaps in the Foro Sol, around the outside out of the hairpin and then eventually got by Hughes into the chicane.
Ahead of all the wheel-to-wheel action and far away into the scenery was Jake Dennis and his red Avalanche Andretti, the Brit was on rails as he piloted his Porsche-powered machine to his fourth win in Formula E.
Dennis crossed the line 7.816s ahead of the TAG Heuer Porsche of Pascal Wehrlein - the seventh largest winning margin in Formula E history.
GEN3 goes green
It was the dawn of a new era as GEN3 made an immediate impact. We witnessed wheel-to-wheel action from the start to the finish, everything we've come to expect from Formula E just at a quicker speed from the all-new, high-powered, jet-fighter inspired, and now even more sustainable all-electric racing machine.
Di Grassi takes pole
Lucas di Grassi had to wait a huge 68 races since Montreal, from his championship-winning season in 2017, to start on the front spot on the grid, and he picked a fine race to break that spell - his first race with Mahindra and the opening race of the GEN3 era.
On claiming the Julius Baer Pole Position the Brazilian said that he 'didn't expect' to finish where he did in qualifying, but what is even more surprising is that despite being one of the most successful drivers in the series, this was only his fourth pole in 101 races.