Borussia Dortmund have secured their place in the quarter-finals of the Champions League with a 5-4 win over Zenit St Petersburg, despite losing 2-1 to the Russian side this evening.
Pierre-Emerick Aubameyang and Robert Lewandowski both had early chances for the hosts, but the Gabon international headed over from just a couple of yards out, while the striker was denied by Vyacheslav Malafeev.
Despite Dortmund's bright start to the match, it was the visitors that broke the deadlock when Hulk lashed the ball into the top corner from 30 yards out.
Kevin Grosskreutz tried to level the scores with his own long-range effort, but it was Sebastian Kehl who managed to find the equaliser just before the break, heading in low from a Marcel Schmelzer cross.
Axel Witsel was involved early on in the second half, trying to create a second for the visitors, but his cross failed to find any of his teammates.
The hosts seemed to be taking control of the possession with less than 20 minutes to go, but Jose Rondon came off the bench to restore Zenit's lead, nodding the ball beyond Roman Weidenfeller.
Hulk and Witsel continued to apply the pressure late on, but the visitors were unable to force a third before the end of the match, ensuring that Dortmund progress 5-4 on aggregate.
The Bundesliga side will be without Lewandowski for the first leg of the quarter-finals, as he picked up a booking in the first half.