Antonio Felix Da Costa got pole position in Berlin after putting together a near-perfect lap.
The Portuguese driver set a 1:06.799 to go 3-tenths of a second faster than his DS Techeetah teammate, Jean-Eric Vergne.
Andre Lotterer was third quickest for Porsche ahead of Nissan’s Sebastien Buemi, Nyck de Vries in the Mercedes and Mahindra’s Jerome d’Amborsio rounded out the top six.
Sam Bird just missed out on making it into Super Pole for Envision Virgin Racing ahead of Jaguar’s Mitch Evans, Venturi’s Felipe Massa and Robin Frijns rounded out the top-ten for Virgin.
Alex Lynn set the 11th fastest time on his return to the series for Mahindra with BMW’s Maximillian Guenther 12th ahead of series returnee Rene Rast in the Audi, Venturi’s Edoardo Mortara, and Stoffel Vandoorne was 15th in the other Mercedes.
Alex Sims was 16th quickest for BMW ahead of Neel Jani in the Porsche, NIO’s Oliver Turvey, Dragon’s Nico Mueller and Lucas di Grassi rounded out the top 20 for Audi after a big mistake in the final sector.
Daniel Abt was 21st in his first appearance for NIO with Sergio Sette Camara 22nd on his debut in the series.
Oliver Rowland has a 20 place grid penalty and will be starting on the last row of the grid despite setting the 8th fastest time.
James Calado deserves a special mention after his plethora of technical issues which have led to a 60-place grid penalty.
His first laps of the day were in qualifying and in a car which wasn’t set-up to his liking, to get within three seconds of Da Costa’s time and 2.6 seconds of Evans was a good effort despite the circumstances.