Thousands of motorsport fans flocked to east London for Formula E's season finale.
The double header event saw British driver Jake Dennis crowned the world champion - the first time a driver from this country has taken the title in nine seasons of the electric motor racing series.
Dennis, racing for the Avalanche Andretti team, finished second to title rival Mitch Evans in Saturday's incident-filled race, which was enough to hand him the crown with one round to go.
Dennis said: "It's been an incredible year between me and the team, and then the championship battle with Mitch and Nick [Cassidy], it's been relentless, to seal it in front of my home crowd was special."
Sunday's rain-affected race - the last of 16 this season which has seen the series visit locations including Monaco, Cape Town and Sao Paolo - was won by Cassidy, another of those in contention for the title before the weekend.
Heavy rain meant the track was deemed not safe enough to race on after the cars ventured out on slower laps behind the safety car, allowing them to assess the weather conditions, with the race suspended twice to allow the outdoor section to dry up.
But when the race did get underway, Cassidy was in control and led throughout to help seal a first constructors' championship for his team, Envision Racing.
He said: "I'm really happy for the team because they put an enormous amount into it. They're a top group of guys and girls and I'm glad we could repay them in that way."
This is the third year the series has raced at the ExCeL, using a unique indoor-outdoor circuit.
As well as watching some of the world's top drivers battle it out, fans were able to enjoy a variety of entertainment including performances from Tinie Tempah and Ella Eyre, test out their own driving skills on simulators and view display cars up close.
Some could also take part in a pitlane walk, meeting their favourite drivers and seeing inside the garages, while wristbands were also handed out allowing supporters to go in front of the podium at the end of the race.
Rookie Jake Hughes described the experience of his first home race as "wonderful", with the NEOM McLaren driver adding: "I've raced on the British Grand Prix support before, and this took it to a different level for me.
"It was sold out and it's the best event we have of the season, I think, the track is so unique and the British fans are so passionate about motorsport and it looks like they've really taken to Formula E. Long may it continue."
Formula E is set to return to London next season, with the provisional calendar seeing the city once again hold the final rounds, this time on July 20 and 21.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here