Juventus crashed out of the Champions League at the last-16 stage as 10-man Porto went through on away goals after extra time.
Porto won the first leg 2-1 and advanced into the last eight after a 3-2 extra-time loss in Turin saw the tie end 4-4 on aggregate.
Sergio Oliveira’s free-kick, his second goal of the night, proved to be the difference as it beat a poor Juventus wall and squeezed past Wojciech Szczesny to put Porto ahead with seven minutes of extra time remaining.
The hosts went straight up the other end to restore their lead on the night through Adrien Rabiot but Porto held firm in the closing stages to seal a memorable win.
Women s Champions League round of 16 latest uefa.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from uefa.com Daily Mail and Mail on Sunday newspapers.
Porto edge out Juventus while Erling Haaland fires Borussia Dortmund through pressandjournal.co.uk - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from pressandjournal.co.uk Daily Mail and Mail on Sunday newspapers.
Women s Champions League round of 16 latest uefa.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from uefa.com Daily Mail and Mail on Sunday newspapers.