Antonio Felix da Costa continued his Berlin domination with the quickest time in the first free practice session of the second double-header.
The championship leader jumped to the top of the times in the closing stages of the session, but had spent the entire 45 minutes at the sharp end of the timings.
Da Costa set a 1m06.831s time around the traditional Berlin circuit and was one of only two drivers to set a time sub 1m07s.
He ended the session 0.084s quicker than Mahindra’s Jerome d’Ambrosio, who took second quickest.
Edoardo Mortara took third ahead of Sam Bird, Alex Lynn and Neel Jani.
Nyck de Vries heads into the weekend with a grid penalty after leaving his car after it stopped on track during the second race of the Berlin sextuple. He took seventh fastest in the session ahead of team-mate Stoffel Vandoorne.
Vandoorne currently lies tied on points with Lucas di Grassi in second in the championship standings, with Mitch Evans just a point behind. Evans could only manage 13th quickest in the first free practice session, with di Grassi 0.024s behind in 14th.
Andre Lotterer and Maximilian Guenther completed the top 10, though Guenther ends the session under investigation for an unsafe release after he stopped in the pitlane to deposit something that had been left in the car.