Borussia Dortmund have registered a comprehensive 5-1 victory over Freiburg at home in the Bundesliga.
The away side surged ahead on 28 minutes through Jonathan Schmid, who smashed home Max Kruse's delivery from close range with ease.
Jurgen Klopp's team came back strongly in the game thereafter and scored three goals in the final five minutes of the first half.
Robert Lewandowski restored parity for Dortmund on 41 minutes when he headed home Nuri Sahin's delivery.
Sahin himself etched his name on the scoresheet three minutes later, firing in with his left foot from the left side of the Freiburg box.
Lewandowski virtually ended the game as a contest in first-half injury time when he found himself with a loose ball 10 yards out and made no mistake with a simple shot.
Marco Reus could have added a fourth goal in the opening minutes of the second half had it not been for a good save from Oliver Baumann, before Sahin shot wide from 25 yards.
The Turkish midfielder squandered a good chance to score his second goal of the afternoon in the 69th minute when he failed to find the target from 18 yards from a good position, but made no mistake three minutes later from close range.
Leonardo Bittencourt made it 5-1 to Dortmund with 12 minutes of normal time left on the clock, turning in Lewandowski's delivery across from the face of the Freiburg goal with ease.