Kehl uses his head to hold off Zenit
Borussia Dortmund 1 Zenit St Petersburg 2 (Dortmund win 5-4 on agg)
Dortmund, last year's runners-up who won 4-2 in Russia in the first leg, fell a goal behind when Hulk thundered in an unstoppable long-range effort in the 16th minute.
Dortmund captain Sebastian Kehl settled the hosts' nerves when he headed in the equaliser in the 38th minute. But the visitors retook the lead in the 72nd minute through substitute Jose Rondon's diving header.
Dortmund held on in a scrappy finale to become the second German
team into the last eight along with Bayern Munich.