Fjolårsfinalisterna Dortmund är vidare till kvartsfinal. Det avancemanget grundlades redan i det första mötet när Jürgen Klopps mannar drog österut och fixade ett drömresultat.
4–2 var för svårt för Zenit. Trots att Hulk, genom ett fint skott utifrån, kunde ge sitt Zenit ledningen i 16:e minuten. Det var inget som fick Lewandowski och gänget att darra betänkligt.
Och om någon var orolig så blev de lugnande när Sebastian Kehl nickade in kvitteringen i den 38:e minuten.
Jose Rondon kunde sedan fastställa slutresultatet när han gav sitt Zenit ledningen med 2–1. Zenits vinst betydde att Dortmund tillslut kunde avancera med totalt med 5–4.
På fredag lottas kvartsfinalerna i Champions League.
Så startade lagen:
Dortmund: Weidenfeller, Hummels, Papastathopoulos, Piszczek, Schmelzer, Kehl, Nuri Şahin, Grosskreutz, Lewandowski, Mkhitaryan, Aubameyang.
Bänk: Langerak, Friedrich, Kirch, Durm, Hofmann, Jojić, Schieber.
Zenit: Malafeev, Criscito, Lombaerts, Hubočan, Anyukov, Shatov, Fayzulin, Witsel, Hulk, Danny, Kerzhakov.
Bänk: Lodygin, Luís Neto, Smolnikov, Luković, Zyryanov, Tymoshchuk, Rondón.