Borussia Dortmund reached the last 16 of the Champions League on Wednesday despite Lazio captain Ciro Immobile scoring a second-half penalty against his former club in a 1-1 draw in Germany.
The result at Signal Iduna Park means leaders Dortmund need a win at Zenit St Petersburg next Tuesday to be sure of progressing as Group F winners.
Lazio, who are second and a point behind the Germans, will also go through if they draw at home to Club Brugge the same night.
Immobile, who failed to make his mark in the Bundesliga after an unhappy 2014/15 season at Dortmund, converted a 67th-minute penalty to cancel out Raphael Guerreiro’s goal just before half-time.
The draw could have come at a cost as Dortmund defender Mats Hummels had to be helped off after Immobile trod on his ankle in the dying stages.