Borussia Dortmund struck twice in the space of 11 second-half minutes to seal a 2-1 victory at Zenit St. Petersburg in the Champions League on Tuesday and clinch top spot in Group F.
Dortmund signalled their intent early on with a sustained spell of pressure but the hosts drew first blood when Argentine winger Sebastian Driussi's deflected shot ended up in the back of the net after wrong-footing keeper Marwin Hitz.
Zenit looked to have doubled their lead 17 minutes later but Sardar Azmoun's effort was ruled out for offside. Dortmund nearly found the equaliser on the stroke of half-time through Marco Reus, but the German's curling effort cannoned off the crossbar.
Full back Lukasz Piszczek drew Dortmund level in the 68th minute after a goalmouth scramble before Axel Witsel's powerful left-footed strike from the edge of the penalty area put Lucien Favre's men in the lead.
The Russian side threw bodies forward in search of a late equaliser but Dortmund held firm to seal the victory.
The game also witnessed a slice of history, with Dortmund's 16-year-old striker Youssoufa Moukoko becoming the youngest-ever player to feature in a Champions League match when he replaced Felix Passlack in the second half.