Sam Bird blew his chance to take the Formula E championship lead as he slammed into the wall just four laps from the finish last night.
The Brit had overcome qualifying difficulties to secure fifth on the grid and had worked his way up to second, enough to take him to the top of the standings.
But as he was challenged by Techeetah's Antonio Felix Da Costa for the position, Bird smashed his Envision Virgin car into the wall as he left the Mexico track's famous baseball arena.
It ended Bird's race and sets him back in his hopes of becoming Britain's first Formula E champion, which will be crowned in London later this year.
Kiwi ace Mitch Evans landed his first Formula E win of the season for Jaguar, winning by over five seconds after the carnage behind him.
Here is the rest of the talking points from a thrilling race...
Evans wins E-Prix to top Drivers’ Championship
Mitch Evans claimed victory in Mexico City with a dominant drive that further positions the young Jaguar driver as a leading contender for the ABB FIA Formula E Championship.
Things began well for the New Zealander as he set the standard in qualifying, only to be pipped to pole position by Andre Lotterer by just six hundredths of a second.
But when the lights went green, Evans performed a superb manoeuvre to overtake the German on the opening corner of the race and there was no stopping the 25-year-old from there as he cruised to victory without real threat from the rest of the grid.
His second victory in Formula E, the win gives Evans a slender one-point lead in the Drivers’ Standings, ahead of Britain’s Alexander Sims.
Porsche can’t make pole count
Things were looking positive for TAG Heuer Porsche after Andre Lotterer secured a maiden pole position for the new German manufacturer.
However, Lotterer was muscled out of the lead by Evans on the opening corner, in a robust move which saw contact between the two drivers and damage to Lotterer’s Porsche.
Lotterer fell from the front to the back of the grid before retiring to cap a miserable race for the newcomers, with teammate Neel Jani also forced to the back of the grid to continue his underwhelming start to the season.
Talented Lotterer is still awaiting his first win in the all-electric series, finishing runner-up on four occasions.
Daniel Abt goes from hospital bed to starting grid
An eventful day for Daniel Abt saw the German driver go from a Mexico City hospital bed to being in the middle of a frantic race at the Autódromo Hermanos Rodríguez.
The 27-year-old experienced a software malfunction in free practice as the Audi Sport ABT Schaeffler driver collided into the wall without control of the brakes.
Abt went to hospital for a precautionary examination but was fortunately not injured. And after Audi performed miracles to get his car repaired in time for the race, he flew by helicopter to take his place at the back of the starting grid, before eventually retiring.
Dramatic race rewards sell-out crowd at iconic Autodromo Hermanos Rodriguez
A sell-out crowd in Mexico City were treated to another spectacular race at the Autodromo Hermanos Rodriguez.
A series of crashes forced the retirement of seven drivers, including Envision Virgin Racing’s Sam Bird, who hit the wall when second and heading for a podium finish with just three minutes of the race remaining.
Former Championship leader Stoffel Vandoorne also crashed out in the dying stages to cap a poor day for Mercedes-Benz EQ, with teammate Nyck De Vries also retiring from the E-Prix.
Formula E returns on Saturday 29th February, with the Marrakesh E-Prix live on BBC2.