Milan 1-1 Oporto: results, summary and goals

Milan MIL
1
Mbemba 60' (pp)
Oporto OPO
1
Luis Díaz 5'
Finished

Match ends, AC Milan 1, FC Porto 1.

93' Second Half ends, AC Milan 1, FC Porto 1.

92' Corner, AC Milan. Conceded by Chancel Mbemba.

92' Attempt Attempt blocked. Franck Kessié (AC Milan) header from the centre of the box is blocked. Assisted by Theo Hernández with a cross.

91' Corner, AC Milan. Conceded by Chancel Mbemba.

91' Yellow card Francisco Conceição (FC Porto) is shown the yellow card.

91' Franck Kessié (AC Milan) wins a free kick in the defensive half.

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

88' Foul by Alexis Saelemaekers (AC Milan).

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

87' Attempt Attempt blocked. Francisco Conceição (FC Porto) left footed shot from outside the box is blocked. Assisted by Zaidu Sanusi.

85' Substitution Substitution, FC Porto. Pepê Aquino replaces Mehdi Taremi.

84' Substitution Substitution, FC Porto. Toni Martínez replaces Otávio.

84' Substitution Substitution, AC Milan. Daniel Maldini replaces Rafael Leão.

82' Offside, AC Milan. Rade Krunic tries a through ball, but Theo Hernández is caught offside.

80' Fikayo Tomori (AC Milan) wins a free kick in the defensive half.

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

78' Substitution Substitution, FC Porto. Bruno Costa replaces Luis Díaz.

78' Substitution Substitution, FC Porto. Francisco Conceição replaces Evanilson.

77' Offside, AC Milan. Ismaël Bennacer tries a through ball, but Zlatan Ibrahimovic is caught offside.

75' Substitution Substitution, AC Milan. Zlatan Ibrahimovic replaces Olivier Giroud.

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

73' Attempt Attempt missed. Alessio Romagnoli (AC Milan) header from the centre of the box is close, but misses to the right. Assisted by Ismaël Bennacer with a cross following a set piece situation.

72' Yellow card Vitinha (FC Porto) is shown the yellow card for a bad foul.

72' Rade Krunic (AC Milan) wins a free kick on the right wing.

72' Foul by Vitinha (FC Porto).

72' Fikayo Tomori (AC Milan) wins a free kick in the defensive half.

72' Foul by Luis Díaz (FC Porto).

70' Attempt Attempt missed. Mehdi Taremi (FC Porto) right footed shot from the centre of the box is close, but misses the top right corner. Assisted by Luis Díaz.

69' Substitution Substitution, FC Porto. Vitinha replaces Sérgio Oliveira.

68' Foul by Franck Kessié (AC Milan).

68' Evanilson (FC Porto) wins a free kick in the defensive half.

68' Substitution Substitution, AC Milan. Franck Kessié replaces Sandro Tonali.

67' Substitution Substitution, AC Milan. Rade Krunic replaces Brahim Díaz.

67' Theo Hernández (AC Milan) wins a free kick on the left wing.

67' Foul by Marko Grujic (FC Porto).

65' Offside, AC Milan. Fikayo Tomori tries a through ball, but Olivier Giroud is caught offside.

64' Attempt Attempt missed. Sandro Tonali (AC Milan) right footed shot from a difficult angle and long range on the left is too high from a direct free kick.

64' Yellow card Chancel Mbemba (FC Porto) is shown the yellow card for a bad foul.

63' Rafael Leão (AC Milan) wins a free kick on the left wing.

63' Foul by Chancel Mbemba (FC Porto).

62' Offside, AC Milan. Pierre Kalulu tries a through ball, but Olivier Giroud is caught offside.

62' Corner, FC Porto. Conceded by Theo Hernández.

61' Foul by Fikayo Tomori (AC Milan).

61' Evanilson (FC Porto) wins a free kick on the left wing.

60' Goal de Mbemba (1-1) Own Goal by Chancel Mbemba, FC Porto. AC Milan 1, FC Porto 1. Shield Milan Milan 1 Shield Oporto Oporto 1

60' Attempt Attempt missed. Pierre Kalulu (AC Milan) left footed shot from a difficult angle on the left misses to the right following a set piece situation.

60' Attempt Attempt saved. Olivier Giroud (AC Milan) left footed shot from the centre of the box is saved in the bottom left corner.

60' Attempt Attempt blocked. Ismaël Bennacer (AC Milan) left footed shot from outside the box is blocked.

58' Olivier Giroud (AC Milan) wins a free kick in the attacking half.

58' Foul by Sérgio Oliveira (FC Porto).

57' Offside, AC Milan. Rafael Leão tries a through ball, but Theo Hernández is caught offside.

55' Foul by Ismaël Bennacer (AC Milan).

55' Marko Grujic (FC Porto) wins a free kick on the right wing.

54' Evanilson (FC Porto) hits the bar with a header from very close range. Assisted by Pepe with a headed pass following a set piece situation.

54' Yellow card Fikayo Tomori (AC Milan) is shown the yellow card for a bad foul.

54' Foul by Fikayo Tomori (AC Milan).

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

51' Offside, AC Milan. Alexis Saelemaekers tries a through ball, but Rafael Leão is caught offside.

50' Corner, AC Milan. Conceded by Pepe.

48' Yellow card Marko Grujic (FC Porto) is shown the yellow card for a bad foul.

48' Sandro Tonali (AC Milan) wins a free kick in the defensive half.

48' Foul by Marko Grujic (FC Porto).

46' Alexis Saelemaekers (AC Milan) wins a free kick in the defensive half.

46' Foul by Marko Grujic (FC Porto).

46' Ismaël Bennacer (AC Milan) wins a free kick in the defensive half.

46' Foul by Sérgio Oliveira (FC Porto).

45' Fikayo Tomori (AC Milan) wins a free kick in the defensive half.

45' Foul by Evanilson (FC Porto).

45' Second Half begins AC Milan 0, FC Porto 1.

45' Substitution Substitution, AC Milan. Pierre Kalulu replaces Davide Calabria because of an injury.

48' First Half ends, AC Milan 0, FC Porto 1.

47' Attempt Attempt missed. Sérgio Oliveira (FC Porto) right footed shot from outside the box is high and wide to the left.

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

45' Attempt Attempt missed. Alexis Saelemaekers (AC Milan) left footed shot from the centre of the box is high and wide to the left. Assisted by Rafael Leão with a cross following a fast break.

42' Foul by Theo Hernández (AC Milan).

42' Evanilson (FC Porto) wins a free kick on the right wing.

41' Theo Hernández (AC Milan) wins a free kick in the defensive half.

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

40' Offside, AC Milan. Davide Calabria tries a through ball, but Olivier Giroud is caught offside.

38' Brahim Díaz (AC Milan) wins a free kick in the defensive half.

38' Foul by Marko Grujic (FC Porto).

33' Foul by Olivier Giroud (AC Milan).

33' Diogo Costa (FC Porto) wins a free kick in the defensive half.

32' Corner, AC Milan. Conceded by Diogo Costa.

32' Attempt Attempt saved. Olivier Giroud (AC Milan) left footed shot from outside the box is saved in the top left corner. Assisted by Theo Hernández.

32' Attempt Attempt saved. Marko Grujic (FC Porto) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Evanilson.

31' Attempt Attempt saved. Marko Grujic (FC Porto) header from the centre of the box is saved in the centre of the goal. Assisted by Pepe with a headed pass.

31' Corner, FC Porto. Conceded by Alessio Romagnoli.

31' Attempt Attempt blocked. Mehdi Taremi (FC Porto) left footed shot from the centre of the box is blocked. Assisted by Luis Díaz.

25' Corner, AC Milan. Conceded by Marko Grujic.

24' Corner, FC Porto. Conceded by Ciprian Tatarusanu.

24' Attempt Attempt saved. Marko Grujic (FC Porto) header from the centre of the box is saved in the bottom left corner. Assisted by Sérgio Oliveira with a cross.

23' Corner, FC Porto. Conceded by Alessio Romagnoli.

20' Foul by Brahim Díaz (AC Milan).

20' Marko Grujic (FC Porto) wins a free kick in the attacking half.

16' Hand ball by Pepe (FC Porto).

16' Corner, FC Porto. Conceded by Ciprian Tatarusanu.

16' Attempt Attempt saved. Marko Grujic (FC Porto) header from the left side of the six yard box is saved in the centre of the goal. Assisted by Sérgio Oliveira with a cross.

15' Foul by Alessio Romagnoli (AC Milan).

15' Otávio (FC Porto) wins a free kick on the right wing.

12' Olivier Giroud (AC Milan) wins a free kick on the right wing.

12' Foul by Pepe (FC Porto).

10' Davide Calabria (AC Milan) wins a free kick in the defensive half.

10' Foul by Luis Díaz (FC Porto).

9' Attempt Attempt missed. Otávio (FC Porto) left footed shot from the centre of the box is too high. Assisted by Luis Díaz.

6' Ismaël Bennacer (AC Milan) wins a free kick in the defensive half.

6' Foul by Sérgio Oliveira (FC Porto).

5' Goal de Luis Díaz (0-1) Goal! AC Milan 0, FC Porto 1. Luis Díaz (FC Porto) right footed shot from the centre of the box to the centre of the goal. Assisted by Marko Grujic. Shield Milan Milan 0 Shield Oporto Oporto 1

3' Foul by Theo Hernández (AC Milan).

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

1' Corner, AC Milan. Conceded by Sérgio Oliveira.

Offside, FC Porto. Marko Grujic tries a through ball, but Evanilson is caught offside.

First Half begins.

Lineups are announced and players are warming up.