Oporto 2-1 Juventus: results, summary and goals

Oporto OPO
2
Mehdi Taremi 1',Moussa Marega 45'
Juventus JUV
1
Federico Chiesa 81'
Completed

Match ends, FC Porto 2, Juventus 1.

94' Second Half ends, FC Porto 2, Juventus 1.

93' Adrien Rabiot (Juventus) wins a free kick in the defensive half.

93' Foul by Francisco Conceição (FC Porto).

91' Yellow card Alex Sandro (Juventus) is shown the yellow card for a bad foul.

91' Foul by Alex Sandro (Juventus).

91' Mehdi Taremi (FC Porto) wins a free kick in the attacking half.

91' Attempt Attempt blocked. Álvaro Morata (Juventus) right footed shot from outside the box is blocked. Assisted by Adrien Rabiot.

90' Substitution Substitution, FC Porto. Mamadou Loum replaces Corona.

90' Substitution Substitution, FC Porto. Francisco Conceição replaces Sérgio Oliveira.

86' Yellow card Merih Demiral (Juventus) is shown the yellow card for a bad foul.

86' Foul by Merih Demiral (Juventus).

86' Luis Díaz (FC Porto) wins a free kick on the left wing.

85' Corner, FC Porto. Conceded by Merih Demiral.

84' Foul by Alex Sandro (Juventus).

84' Corona (FC Porto) wins a free kick in the defensive half.

83' Attempt Attempt saved. Álvaro Morata (Juventus) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Aaron Ramsey with a through ball.

81' Goal de Federico Chiesa (2-1) Goal! FC Porto 2, Juventus 1. Federico Chiesa (Juventus) right footed shot from the centre of the box to the bottom left corner. Assisted by Adrien Rabiot with a cross. Shield Oporto Oporto 2 Shield Juventus Juventus 1

80' Yellow card Danilo (Juventus) is shown the yellow card for a bad foul.

80' Dangerous play by Danilo (Juventus).

80' Zaidu Sanusi (FC Porto) wins a free kick on the left wing.

79' Attempt Attempt missed. Marko Grujic (FC Porto) header from the right side of the six yard box is close, but misses to the right. Assisted by Sérgio Oliveira with a cross following a corner.

79' Corner, FC Porto. Conceded by Adrien Rabiot.

78' Dangerous play by Danilo (Juventus).

78' Luis Díaz (FC Porto) wins a free kick on the left wing.

77' Attempt Attempt missed. Álvaro Morata (Juventus) right footed shot from more than 35 yards is too high. Assisted by Cristiano Ronaldo.

76' Offside, Juventus. Cristiano Ronaldo tries a through ball, but Álvaro Morata is caught offside.

76' Substitution Substitution, Juventus. Aaron Ramsey replaces Dejan Kulusevski.

75' Foul by Merih Demiral (Juventus).

75' Pepe (FC Porto) wins a free kick in the defensive half.

74' Corner, Juventus. Conceded by Chancel Mbemba.

73' Attempt Attempt saved. Sérgio Oliveira (FC Porto) right footed shot from outside the box is saved in the centre of the goal. Assisted by Mateus Uribe.

72' Corner, FC Porto. Conceded by Rodrigo Bentancur.

70' Offside, Juventus. Federico Chiesa tries a through ball, but Álvaro Morata is caught offside.

69' Attempt Attempt saved. Federico Chiesa (Juventus) left footed shot from the centre of the box is saved in the bottom right corner. Assisted by Cristiano Ronaldo.

68' Attempt Attempt missed. Danilo (Juventus) right footed shot from outside the box is too high. Assisted by Álvaro Morata.

67' Offside, FC Porto. Sérgio Oliveira tries a through ball, but Luis Díaz is caught offside.

66' Foul by Adrien Rabiot (Juventus).

66' Mehdi Taremi (FC Porto) wins a free kick in the defensive half.

65' Dejan Kulusevski (Juventus) wins a free kick in the defensive half.

65' Foul by Zaidu Sanusi (FC Porto).

65' Substitution Substitution, FC Porto. Marko Grujic replaces Moussa Marega.

64' Attempt Attempt missed. Rodrigo Bentancur (Juventus) right footed shot from outside the box is just a bit too high. Assisted by Adrien Rabiot.

64' Álvaro Morata (Juventus) wins a free kick on the left wing.

64' Foul by Mateus Uribe (FC Porto).

63' Foul by Danilo (Juventus).

63' Luis Díaz (FC Porto) wins a free kick in the defensive half.

62' Substitution Substitution, Juventus. Álvaro Morata replaces Weston McKennie.

62' Yellow card Matthijs de Ligt (Juventus) is shown the yellow card for a bad foul.

62' Foul by Danilo (Juventus).

62' Moussa Marega (FC Porto) wins a free kick in the defensive half.

57' Substitution Substitution, FC Porto. Luis Díaz replaces Otávio.

56' Hand ball by Dejan Kulusevski (Juventus).

55' Rodrigo Bentancur (Juventus) wins a free kick on the right wing.

55' Foul by Otávio (FC Porto).

53' Corner, Juventus. Conceded by Mateus Uribe.

51' Attempt Attempt saved. Sérgio Oliveira (FC Porto) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Wilson Manafá.

49' Corner, Juventus. Conceded by Mateus Uribe.

49' Attempt Attempt saved. Cristiano Ronaldo (Juventus) left footed shot from outside the box is saved in the bottom left corner. Assisted by Weston McKennie with a headed pass.

48' Alex Sandro (Juventus) wins a free kick in the defensive half.

48' Foul by Otávio (FC Porto).

45' Goal de Moussa Marega (2-0) Goal! FC Porto 2, Juventus 0. Moussa Marega (FC Porto) left footed shot from the centre of the box to the bottom right corner. Assisted by Wilson Manafá. Shield Oporto Oporto 2 Shield Juventus Juventus 0

45' Second Half begins FC Porto 1, Juventus 0.

46' First Half ends, FC Porto 1, Juventus 0.

44' Attempt Attempt missed. Merih Demiral (Juventus) header from the centre of the box misses to the right. Assisted by Rodrigo Bentancur with a cross following a corner.

44' Corner, Juventus. Conceded by Wilson Manafá.

42' Foul by Merih Demiral (Juventus).

42' Moussa Marega (FC Porto) wins a free kick in the defensive half.

40' Offside, Juventus. Matthijs de Ligt tries a through ball, but Weston McKennie is caught offside.

40' Attempt Attempt blocked. Matthijs de Ligt (Juventus) header from the centre of the box is blocked. Assisted by Rodrigo Bentancur with a cross.

40' Cristiano Ronaldo (Juventus) wins a free kick on the right wing.

40' Foul by Mateus Uribe (FC Porto).

39' Attempt Attempt saved. Merih Demiral (Juventus) header from the centre of the box is saved in the bottom left corner. Assisted by Rodrigo Bentancur with a cross.

38' Matthijs de Ligt (Juventus) wins a free kick on the right wing.

38' Foul by Otávio (FC Porto).

37' Corner, Juventus. Conceded by Wilson Manafá.

34' Substitution Substitution, Juventus. Merih Demiral replaces Giorgio Chiellini because of an injury.

30' Corner, FC Porto. Conceded by Alex Sandro.

28' Attempt Attempt saved. Mehdi Taremi (FC Porto) header from the centre of the box is saved in the centre of the goal. Assisted by Corona with a cross.

26' Hand ball by Zaidu Sanusi (FC Porto).

24' Dejan Kulusevski (Juventus) wins a free kick in the defensive half.

24' Foul by Otávio (FC Porto).

22' Wojciech Szczesny (Juventus) wins a free kick in the defensive half.

22' Foul by Zaidu Sanusi (FC Porto).

22' Corner, FC Porto. Conceded by Matthijs de Ligt.

22' Attempt Attempt blocked. Sérgio Oliveira (FC Porto) left footed shot from outside the box is blocked.

17' Foul by Danilo (Juventus).

17' Zaidu Sanusi (FC Porto) wins a free kick on the left wing.

15' Offside, Juventus. Rodrigo Bentancur tries a through ball, but Cristiano Ronaldo is caught offside.

15' Corner, Juventus. Conceded by Zaidu Sanusi.

15' Attempt Attempt blocked. Federico Chiesa (Juventus) right footed shot from the right side of the box is blocked. Assisted by Alex Sandro with a cross.

12' Corner, FC Porto. Conceded by Dejan Kulusevski.

12' Attempt Attempt blocked. Sérgio Oliveira (FC Porto) right footed shot from outside the box is blocked. Assisted by Zaidu Sanusi.

12' Foul by Giorgio Chiellini (Juventus).

12' Moussa Marega (FC Porto) wins a free kick on the left wing.

10' Matthijs de Ligt (Juventus) wins a free kick in the defensive half.

10' Foul by Mehdi Taremi (FC Porto).

8' Offside, Juventus. Weston McKennie tries a through ball, but Cristiano Ronaldo is caught offside.

7' Federico Chiesa (Juventus) wins a free kick on the right wing.

7' Foul by Zaidu Sanusi (FC Porto).

4' Foul by Federico Chiesa (Juventus).

4' Mateus Uribe (FC Porto) wins a free kick in the defensive half.

3' Adrien Rabiot (Juventus) wins a free kick in the defensive half.

3' Foul by Wilson Manafá (FC Porto).

2' Danilo (Juventus) wins a free kick in the defensive half.

2' Foul by Otávio (FC Porto).

1' Goal de Mehdi Taremi (1-0) Goal! FC Porto 1, Juventus 0. Mehdi Taremi (FC Porto) right footed shot from very close range to the high centre of the goal. Shield Oporto Oporto 1 Shield Juventus Juventus 0

First Half begins.

Lineups are announced and players are warming up.