Marko Pjaca and Dani Alves came off the bench to score second-half goals for Juventus in their 2-0 first-leg win over Porto in the last 16 of the Champions League.
A red card shown to Alex Telles a little over a quarter of the way through the match, following two yellows in quick succession, turned things massively in the visitors' favour.
Juve created numerous chances but took until the final 20 minutes to make them count, with Pjaca and Alves scoring within two minutes of each other to leave the Dragons on the brink of another early exit.
Relive how the 90 minutes of action unfolded with Sports Mole's live text coverage below.
© Getty Images
PORTO XI: Casillas; Maxi Pereira, Felipe, Marcano, Telles; Neves, Danilo Pereira, Herrera; Tiquinho, Andre Silva, Brahimi
JUVENTUS XI: Buffon; Lichtsteiner, Barzagli, Chiellini, Alex Sandro; Khedira, Pjanic; Cuadrado, Dybala, Mandzukic; Higuain
© SilverHub
PORTO SUBS: Andre, Boly, Corona, Jota, Layun, Jose Sa, Torres
JUVENTUS SUBS: Alves, Asamoah, Benatia, Marchisio, Neto, Pjaca, Rugani
Nuno Espirito Santo: "This is a huge match between two great European clubs. We have our sights set on victory and we are improving all the time. A full stadium will help our cause no doubt. Roma are a great Italian side and we got the better of them. Clearly even then I believed we'd be here fighting for the quarter-finals."
Massimiliano Allegri: "We have 180 important minutes which are not going to be easy, against the hardest team we could have drawn of those who finished second in their group, with a great coach and one who concede few goals. We have this important game tomorrow and we need to win it - all together."
© AFP
PORTO SUBS: Andre, Boly, Corona, Jota, Jose Sa, Torres
JUVENTUS SUBS: Alves, Asamoah, Benatia, Marchisio, Neto, Pjaca, Rugani
© Getty Images