Borussia Dortmund maintained their title challenge with a 4-0 win at Freiburg to move within a point of Bundesliga leaders Bayern Munich.
Captain Marco Reus played through pain to inspire his side with a goal and two assists.
He took a knock to his knee in a heavy challenge from Janik Haberer after firing Dortmund’s second goal.
Jadon Sancho opened the scoring before a Mario Gotze strike and a Paco Alcacer penalty completed the rout.
After a heavy defeat to Bayern two weeks ago and a nervy win over Mainz last Sunday, Reus said the victory at Freiburg suggested his side were back to their best and ready to take the fight to the league leaders.
“The last few weeks didn’t quite go as we had hoped, but it was important that we stuck together in the difficult moments,” the Dortmund captain told Sky.
“We still believe we can be champions and we want to keep the pressure on Bayern until the very end.”
Bayern beat Werder Bremen 1-0 on Saturday, and after second-placed Dortmund’s win at Freiburg, both sides have four games remaining.
Dortmund face local rivals Schalke in the Ruhr derby next Saturday, before Bayern travel to Nuremberg the following day.