Here are the probable line-ups:
Porto : Casillas, Pereira, Felipe, Marcano, Telles, Danilo Pereira, André, Herrera, Brahimi, Andre Silva, Tiquinho.
Juventus : Buffon, Lichtsteiner, Barzagli, Chiellini, Alex Sandro, Pjanic, Khedira, Cuadrado, Dybala, Mandzukic, Higuain.