Edin Dzeko scored twice in the space of six second-half minutes to earn Internazionale a 2-0 win over Shakhtar Donetsk at San Siro on Wednesday and send the Italians to the brink of their first Champions League knockout stage appearance in a decade.
The Bosnia international swept home a finish after 61 minutes to give Inter a deserved lead after they had been left frustrated by two disallowed goals and a string of missed opportunities.
Dzeko did not need long to double his tally, heading in an inviting Ivan Perisic cross to mark his 50th goal in European club competitions.
The result sent Simone Inzaghi's side through to the knockout round after Sheriff Tiraspol lost to Real Madrid later on Wednesday. Inter's place in the last-16 comes for the first time since 2011-12.
Top honors in Group D will be at stake when Real host Inter on matchday six, with the Milan club needing a win to take the No. 1 spot.
The two sides are familiar with each other, having been in the same Champions League group last season too, and their last three meetings ended in goalless draws.