Porto 0 (0) - (1) 0 Inter - Highlights
Inter hold their nerve in Porto to reach the quarter-finals of the Champions League
Inter Milan held off Porto in a gritty 0-0 draw on Tuesday to reach the Champions League quarter-finals, with a 1-0 aggregate triumph.
The Italian side, three-time winners of this competition, progressed to the last eight for the first time since 2011.
Clutching a one-goal advantage from Romelu Lukaku's last 16 first leg late winner, Inter set up to frustrate at the Estadio do Dragao.
Porto had the better of the game but only managed to test Inter goalkeeper Andre Onana on a few occasions and failed to make the last eight for the third time in their last five attempts.
Their finest chances came in stoppage time at the end, when Mehdi Taremi and Marko Grujic both hit the woodwork and Marcano had an effort cleared off the line.
Inter coach Simone Inzaghi, aiming to end a bad run of form away from home, started with Edin Dzeko and Lautaro Martinez up front, with first-leg match-winner Romelu Lukaku on the bench.
Porto were unable to include veteran centre-back Pepe, 40, in the squad, shorn of their captain at the last minute.
They were also without Otavio, sent off at the San Siro, but Stephen Eustaquio stepped in for him and impressed.
Matheus Uribe lashed a vicious strike just wide of Inter's goal early on, while Porto goalkeeper Diogo Costa made solid saves from Dzeko and Nicolo Barella.
Sergio Conceicao's side were in the ascendancy for much of the first half and only a fine sliding block by Federico Dimarco denied Evanilson.
The hosts might have taken the lead just before the break but Eustaquio could not reach Brazilian winger Pepe's tempting cross.
Grujic tested Andre Onana with a low drive as Porto's urgency rose, while Galeno also forced the Cameroon international into a save.
Inter lost Alessandro Bastoni to an apparent hamstring injury, but held on tightly to their slim first-leg advantage.
Milan Skriniar made his return from injury in the final stages as Inzaghi's side knuckled down and denied Porto at every turn.
Porto's first clear chance of the game arrived deep in stoppage time, when Marcano's effort was cleared off the line by Denzel Dumfries.
The Portuguese side struck the woodwork twice in an agonising finale, with Onana pushing Taremi's header onto the post, before Grujic nodded against the crossbar.
Porto's wide man Pepe was sent off for a second yellow card at the death, with Inter surviving the late onslaught.