It was a true showdown in Shanghai with another double-header weekend packed full of action for Formula E's return to China - and the place where it all started for the all-electric World Championship a decade ago.
The top four moments have been selected, take a look at them below and then head to the Formula E app to vote for the best.
Hughes takes first Formula E career podium
It's been a long time coming and now Jake Hughes has his first podium in Formula E! The NEOM McLaren driver burst onto the scene last season and was immediately there with his one-lap pace, the stats don't lie with the Brit's four poles, his latest coming on Sunday in Shanghai. He was right in the mix for the entire race and converted the pole to a second-place finish.
De Vries' best weekend since Formula E return
Former champion Nyck de Vries returned to Formula E for the start of Season 10, joining Mahindra Racing. It's been a slow start for the Dutchman but he had his best weekend since coming back to the series. He led the race on Saturday, eventually scoring his first points of the season and then followed that up with the run-through to the semi-finals of the Duels on Sunday. Mahindra's motto is 'Together we rise' and that was evident in Shanghai.
Evans perfectly timed last lap overtake to victory
Mitch Evans and Jaguar TCS Racing bided their time on Saturday in Shanghai, waiting as the leaders did all the work in the slipstream train. The New Zealander kept his cool, conserved his energy and jumped on the final lap with a move around the outside of TAG Heuer Porsche's Pascal Wehrlein - holding back any challengers as he went on to secure his second victory of the season.
The DAC attack is back
Never count out Antonio Felix da Costa. The TAG Heuer Porsche driver bounced back in Berlin and returned to the top step in Shanghai, the Season 6 champion looking like his dominant self as he controlled the pace from the front and kept the others at bay to take his second official victory of Season 10.
Here are the Moments of the Weekend from Shanghai, now it's over to you, cast your vote in the Formula E app now.