The draw for the knockout stages of both the UEFA Champions League and Europa League was held in Nyon, Switzerland, on Monday morning.
Each of the five remaining Italian clubs found out their next opponent.
After winning Group H, Juventus will face Atletico Madrid in the Champions League Round of 16. The first leg will be held in Spain on 20 February 2019 followed by the second leg in Turin on 12 March 2019.
Runners-Up in Group G, Roma have drawn Porto in the Champions League Round of 16. The first leg will be held at the Stadio Olimpico in Rome on 12 February 2019 followed by the second leg in Portugal on 6 March 2019.
Meanwhile there will be three Italian teams competing in the Europa League Round of 32.
Lazio drew Sevilla, who have won the competition five times. The first leg will be at the Stadio Olimpico in Rome on 14 February 2019 with the second leg in Spain on 20 February 2019.
After coming 3rd in their Champions League groups, Napoli and Inter begin their Europa League journey.
Napoli will face FC Zurich playing the first leg in Switzerland on 14 February 2019 and then hosting the second leg at the Stadio San Paolo on 21 February 2019.
And lastly, Inter drew Rapid Wien playing the first leg in Austria on 14 February 2019 and then hosting the second leg at the San Siro on 21 February 2019.
View the full Champions League and Europa League Knockout draws below.
Spectacular. The round of 16 draw 😍
— UEFA Champions League (@ChampionsLeague) December 17, 2018