Hemma i Portugal var det Alex Telles två gula kort som fällde Porto. Då föll man med 2-0.
Borta i Italien under tisdagen var det sedan återigen ett rött kort som ställde till det för den portugisiska storklubben. Maxi Pereira tog bollen med handen vid mållinjen och visades ut, i den 40:e minuten. Den efterföljande straffen förvaltade Paulo Dybala.
Matchen slutade också 1-0 till Juventus, som nu är vidare till kvartsfinal i Champions League.
Juventus startelva: Buffon - Dani Alves, Benatia, Bonucci, Alex Sandro - Khedira, Marchisio - Cuadrado, Dybala, Mandzukic - Higuain
Portos startelva: Casillas, Pereira, Felipe, Ivan Marcano, Layun - Oliver Torres, Pereira, André André, Brahimi - Silva, Tiquinho