- Swiss driver bosses Berlin race to reduce points gap with Lucas di Grassi to one point
- Result sets up thrilling final race weekend in London at start of July
(CNN)It could barely be any closer.
The Formula E World Championship is set for a thrilling final weekend after Sebastien Buemi took the checkered flag at the Berlin ePrix on Saturday.
The Swiss driver steered his Renault e.Dams car to victory on the streets of the German capital to close the gap with championship leader Lucas di Grassi to a single point.
Abt Schaeffler driver di Grassi started the race down in eighth after disappointing in qualifying but came back strongly in the race to finish third, one place behind his teammate Daniel Abt.
A delighted Abt roared with delight over the team radio as he secured second place in what is his home ePrix.
"Today was just amazing!" Abt said after stepping from his car. "So much support from all the people here."
A packed crowd crammed in to the stands to watch as the race sped along some of it's most famous streets including Karl Marx Allee, which formed part of the circuit and pit lane.
Buemi bossed proceedings from the start, squeezing past pole sitter, DS Virgin Racing's Jean-Eric Vergne at the first corner.
The Frenchman responded by retaking the lead on the second lap before Buemi countered with a smart overtaking move on lap six and never looked back.
Vergne would slip back to fifth overall as both Abt Schaeffler drivers tried to chase down Buemi while his Renault teammate Nico Prost eventually finished in fourth.
A good day for home drivers was completed by Mahindra Racing's Nick Heidfeld who hails from Mönchengladbach.
The 39-year-old was demoted to the back of the grid for a tyre pressure infringement in qualifying but hauled himself up to seventh at the finish.
The season comes to a climax in London in the first weekend of July with two races running over consecutive days around Battersea Park.