Substitutes Marko Pjaca and Daniel Alves struck goals within two minutes of one another as Juventus punished 10-man Porto 2-0 to take charge of their Champions League last-16 tie.
The hosts saw left-back Alex Telles dismissed after two bookings in a 74-second spell, the second after a wild sliding tackle on Stephan Lichtsteiner on 27 minutes.
His side spent long spells in their own half and survived a Paulo Dybala strike against the post before the interval.
But Juve – who had 77% possession – broke through when Pjaca drove low into the net five minutes after coming on and Alves finished from six yards 80 seconds after his own introduction.
The goals ensured Juve’s fourth successive 2-0 win on the road in all competitions and their advantage now looks huge ahead of the return on 14 March. Other than a penalty shootout defeat to Inter Milan in December, the last time the Old Lady lost on home soil was in August 2015.
Juventus midfielder Sami Khedira: “I think we can be happy tonight. It’s a really good result. After the red card we had to win this game. We played 90 minutes with control and patience.
“We are happy for tonight but in three weeks we have to be very careful for the game because now they are angry. We know football is crazy, anything can happen.
“Sometimes you have a feeling and this year I have a really good feeling.”
Juventus manager Massimiliano Allegri: “This team still has plenty of room for improvement but the lads showed great maturity tonight. “We’re entering a crucial period of the season and we need to approach it with enthusiasm, determination and be as clinical as possible.
“But we can’t believe 2-0 is enough to see us through. We have to broach the return as if it’s still nil-nil.” – BBC
Follow us on Twitter/Instagram: @Four4TwoMedia