Commentary:
90+6' Both teams could have won today but FC Porto just managed to carve out the victory
90+6' Luis Diaz from FC Porto is a contender for Man of the Match after a great performance today
90+6' That's it! The referee blows the final whistle
90+6' Today's attendance is 32130.
90+6' Ball possession: FC Porto: 52%, AC Milan: 48%.
90+5' AC Milan are trying to create something here.
90+5' Goal kick for FC Porto.
90+5' Davide Calabria from AC Milan swings in the corner from the right.
90+4' Ismael Bennacer from AC Milan tries to pick out a team-mate in the area but his cross is blocked by an opponent.
90+4' AC Milan with a potentially dangerous attack.
90+4' Goal kick for FC Porto.
90+3' Davide Calabria fails to find the target with a shot from outside the box
90+3' Zlatan Ibrahimovic from AC Milan tries to head the ball to a team mate, but it's intercepted by an opponent player.
90+3' Davide Calabria puts in a cross...
90+3' AC Milan plays a short goal kick.
90+2' Marko Grujic from FC Porto crosses the ball, but it goes out for a goal kick.
90+2' FC Porto are trying to create something here.
90+2' Dangerous challenge by Antonio Martinez from FC Porto. Tiemoue Bakayoko on the receiving end of that.
90+2' Davide Calabria relieves the pressure with a clearance
90+2' Jesus Corona from FC Porto swings in the corner from the right.
90+1' Otavio is leaving the field to be replaced by Marko Grujic in a tactical substitution.
90+1' The fourth official shows there are 5 minute(s) of time to be added.
90' Ball possession: FC Porto: 52%, AC Milan: 48%.
90' Yellow card for Rafael Leao.
89' Dangerous challenge by Rafael Leao from AC Milan. Otavio on the receiving end of that.
89' The game is restarted.
88' Chancel Mbemba is down injured and receives medical attention on the field.
87' Play has been stopped because there is a player lying on the pitch.
87' Yellow card for Zlatan Ibrahimovic.
87' Reckless challenge there. Zlatan Ibrahimovic commits a rough foul on Chancel Mbemba
87' FC Porto take a throw-in at the right side of the pitch in the opponent's half of the field
86' FC Porto are trying to create something here.
86' AC Milan take a throw-in at the right side of the pitch in their own half of the field
85' FC Porto are in control of the ball.
85' Ball possession: FC Porto: 51%, AC Milan: 49%.
85' The ref blows his whistle. Tiemoue Bakayoko charged Antonio Martinez from behind and it's a free-kick
84' AC Milan are trying to create something here.
84' Mehdi Taremi is leaving the field to be replaced by Antonio Martinez in a tactical substitution.
83' Ismael Bennacer hand-balls.
83' Dangerous challenge by Alexis Saelemaekers from AC Milan. Zaidu Sanusi on the receiving end of that.
82' Rade Krunic is leaving the field to be replaced by Daniel Maldini in a tactical substitution.
81' Yellow card for Pierre Kalulu.
81' The referee signals a free kick as Pierre Kalulu from AC Milan trips Jesus Corona
81' Danger averted there as Pierre Kalulu from AC Milan clears the danger with a good tackle
80' Ball possession: FC Porto: 51%, AC Milan: 49%.
80' Jesus Corona from FC Porto takes the ball forward trying to make something happen...
80' Diogo Costa sends a long ball upfield.
80' FC Porto are in control of the ball.
79' AC Milan are in control of the ball.
79' FC Porto are trying to create something here.
78' FC Porto are in control of the ball.
78' FC Porto take a throw-in at the right side of the pitch in their own half of the field
78' The referee signals a free kick as Otavio from FC Porto trips Ismael Bennacer
78' Mehdi Taremi from FC Porto passes the ball in the box, but it's intercepted by an opponent player.
77' FC Porto are trying to create something here.
77' Goal kick for FC Porto.
77' Alessio Romagnoli from AC Milan had a bad first touch and fails to take advantage of the situation.
77' Zlatan Ibrahimovic puts in a cross...
76' Poor play by Vitinha as his weak attempt to clear the ball puts his side under pressure
76' Ismael Bennacer swings in a cross from the free kick.
76' The referee signals a free kick as Joao Mario from FC Porto trips Rade Krunic
76' FC Porto take a throw-in at the right side of the pitch in their own half of the field
75' Mehdi Taremi from FC Porto is ruled offside.
75' Ball possession: FC Porto: 50%, AC Milan: 50%.
75' Vitinha from FC Porto takes a short corner kick from the left.
74' Simon Kjaer clears the danger but is forced to give away a corner...
74' Mehdi Taremi from FC Porto takes the ball forward trying to make something happen...
74' FC Porto with a potentially dangerous attack.
73' Outstanding game by Luis Diaz today! The coach and the fans must be delighted with his performance!
73' Rafael Leao from AC Milan is ruled offside.
73' AC Milan take a throw-in at the left side of the pitch in their own half of the field
72' FC Porto take a throw-in at the right side of the pitch in the opponent's half of the field
72' FC Porto are in control of the ball.
72' Zlatan Ibrahimovic from AC Milan is ruled offside.
72' Safe hands from Diogo Costa as he comes out and claims the ball
71' Rade Krunic swings in a cross from the free kick.
71' Dangerous challenge by Vitinha from FC Porto. Alexis Saelemaekers on the receiving end of that.
71' AC Milan take a throw-in at the left side of the pitch in the opponent's half of the field
71' AC Milan are trying to create something here.
70' Danger averted there as Zaidu Sanusi from FC Porto clears the danger with a good tackle
70' Ball possession: FC Porto: 51%, AC Milan: 49%.
70' Mehdi Taremi from FC Porto directs the ball behind the defence, but the keeper reads the play well and comes to claim it
69' FC Porto with a potentially dangerous attack.
69' AC Milan are trying to create something here.
69' FC Porto take a throw-in at the left side of the pitch in the opponent's half of the field
68' AC Milan plays a short goal kick.
68' Pepe from FC Porto sends an effort wide of target
68' Poor play by Alessio Romagnoli as his weak attempt to clear the ball puts his side under pressure
68' Vitinha from FC Porto swings in the corner from the left.
68' Simon Kjaer clears the danger but is forced to give away a corner...
67' Sergio Oliveira is leaving the field to be replaced by Vitinha in a tactical substitution.
67' Evanilson is leaving the field to be replaced by Jesus Corona in a tactical substitution.
66' Sandro Tonali is leaving the field to be replaced by Tiemoue Bakayoko in a tactical substitution.
65' Ball possession: FC Porto: 50%, AC Milan: 50%.
65' FC Porto managed to score the important first goal. Will they build on that?
65' Mehdi Taremi provided the assist for the goal.
65' G O O O A A A L - Luis Diaz scores with the right foot!65' Oh no. From a promising position Sergio Oliveira from FC Porto miskicks completely. Opportunity wasted.
65' Joao Mario puts in a cross...
64' FC Porto take a throw-in at the right side of the pitch in the opponent's half of the field
64' AC Milan are in control of the ball.
64' Danger averted there as Alessio Romagnoli from AC Milan clears the danger with a good tackle
64' Luis Diaz from FC Porto takes the ball forward trying to make something happen...
63' FC Porto are trying to create something here.
63' Evanilson from FC Porto passes the ball in the box, but it's intercepted by an opponent player.
63' FC Porto are trying to create something here.
62' Goal kick for FC Porto.
62' Zlatan Ibrahimovic goes for goal on the direct free kick, but the shot sails wide
61' Dangerous challenge by Pepe from FC Porto. Ismael Bennacer on the receiving end of that.
60' The ref blows his whistle. Mehdi Taremi charged Sandro Tonali from behind and it's a free-kick
60' AC Milan plays a short goal kick.
60' Joao Mario from FC Porto crosses the ball, but it goes out for a goal kick.
60' FC Porto take a throw-in at the right side of the pitch in the opponent's half of the field
60' Ball possession: FC Porto: 49%, AC Milan: 51%.
59' FC Porto are trying to create something here.
59' AC Milan take a throw-in at the right side of the pitch in their own half of the field
58' Fikayo Tomori is leaving the field to be replaced by Alessio Romagnoli in a tactical substitution.
58' Olivier Giroud is leaving the field to be replaced by Zlatan Ibrahimovic in a tactical substitution.
58' Fode Ballo-Toure is leaving the field to be replaced by Pierre Kalulu in a tactical substitution.
58' Danger averted there as Zaidu Sanusi from FC Porto clears the danger with a good tackle
57' AC Milan are trying to create something here.
57' The game is restarted.
56' Play has been stopped because there is a player lying on the pitch.
56' Goal kick for AC Milan.
56' Mateus Uribe fails to find the target with a shot from outside the box
55' Ball possession: FC Porto: 49%, AC Milan: 51%.
55' FC Porto take a throw-in at the left side of the pitch in the opponent's half of the field
55' Luis Diaz from FC Porto sees his pass blocked by an opponent.
55' Zaidu Sanusi puts in a cross...
55' Pepe from FC Porto tries to head the ball to a team mate, but it's intercepted by an opponent player.
55' Sergio Oliveira from FC Porto swings in the corner from the left.
54' Luis Diaz sees his shot deflected off target
54' FC Porto with a potentially dangerous attack.
54' FC Porto take a throw-in at the right side of the pitch in the opponent's half of the field
54' Simon Kjaer relieves the pressure with a clearance
54' Joao Mario puts in a cross...
53' FC Porto with a potentially dangerous attack.
53' Goal kick for AC Milan.
53' A chance presents itself to Chancel Mbemba from FC Porto but his header goes wide
53' Otavio puts in a cross...
53' Simon Kjaer relieves the pressure with a clearance
52' Sergio Oliveira from FC Porto swings in the corner from the right.
52' Otavio sees his shot deflected off target
52' FC Porto take a throw-in at the left side of the pitch in the opponent's half of the field
52' FC Porto take a throw-in at the left side of the pitch in the opponent's half of the field
51' AC Milan plays a short goal kick.
51' Zaidu Sanusi fails to find the target with a shot from outside the box
51' FC Porto with a potentially dangerous attack.
51' AC Milan take a throw-in at the left side of the pitch in their own half of the field
51' FC Porto take a throw-in at the right side of the pitch in the opponent's half of the field
50' Ball possession: FC Porto: 48%, AC Milan: 52%.
50' Dangerous challenge by Fode Ballo-Toure from AC Milan. Evanilson on the receiving end of that.
50' Sandro Tonali takes the free-kick but it is blocked by the wall
49' Reckless challenge there. Mehdi Taremi commits a rough foul on Fode Ballo-Toure
49' Chancel Mbemba relieves the pressure with a clearance
48' Alexis Saelemaekers puts in a cross...
48' AC Milan are trying to create something here.
48' Goal kick for AC Milan.
48' How did he miss that? Mehdi Taremi has a wonderful chance to score but somehow manages to miss the target!
48' Mehdi Taremi from FC Porto takes the ball forward trying to make something happen...
47' FC Porto with a potentially dangerous attack.
47' Safe hands from Diogo Costa as he comes out and claims the ball
47' Fode Ballo-Toure puts in a cross...
47' The referee signals a free kick as Mehdi Taremi from FC Porto trips Rade Krunic
47' FC Porto are trying to create something here.
46' AC Milan are trying to create something here.
46' Dangerous challenge by Rafael Leao from AC Milan. Otavio on the receiving end of that.
46' Wendell is leaving the field to be replaced by Zaidu Sanusi in a tactical substitution.
46' The second half is underway.
45+3' The two sides have been very evenly matched in the 1st half
45+3' It's over! The referee blows for half time
45+3' Ball possession: FC Porto: 48%, AC Milan: 52%.
45+3' Safe hands from Ciprian Tatarusanu as he comes out and claims the ball
45+2' Simon Kjaer from AC Milan is alert and heads the ball to his keeper.
45+2' Poor play by Sandro Tonali as his weak attempt to clear the ball puts his side under pressure
45+2' A player from FC Porto takes a long throw from left side of the pitch into the opponent's box
45+2' A shot by Otavio is blocked.
45+2' Joao Mario of FC Porto passes the ball to a team mate.
45+2' A chance opens up as Mehdi Taremi from FC Porto successfully finds a team mate in the area...
45+1' FC Porto are trying to create something here.
45+1' AC Milan take a throw-in at the right side of the pitch in their own half of the field
45+1' FC Porto take a throw-in at the left side of the pitch in their own half of the field
45+1' The fourth official shows there are 2 minute(s) of time to be added.
45' Ball possession: FC Porto: 48%, AC Milan: 52%.
45' Olivier Giroud from AC Milan is ruled offside.
45' Rafael Leao puts in a cross...
45' AC Milan are trying to create something here.
45' Sandro Tonali relieves the pressure with a clearance
44' Otavio from FC Porto swings in the corner from the left.
44' Simon Kjaer clears the danger but is forced to give away a corner...
44' Otavio puts in a cross...
44' FC Porto are trying to create something here.
43' Olivier Giroud sends a header towards goal, but Diogo Costa is there to comfortably save it
43' Alexis Saelemaekers puts in a cross...
43' AC Milan take a throw-in at the right side of the pitch in the opponent's half of the field
43' Goal kick for AC Milan.
42' Otavio from FC Porto fails to connect properly on the volley and sends the ball wide of target
42' FC Porto are trying to create something here.
42' Wendell comes back onto the field.
42' AC Milan are trying to create something here.
42' The game is restarted.
42' Wendell is injured and is taken off the field to receive medical treatment.
41' Wendell is down injured and receives medical attention on the field.
41' Play has been stopped because there is a player lying on the pitch.
40' The ref blows his whistle. Rafael Leao charged Wendell from behind and it's a free-kick
40' Ball possession: FC Porto: 49%, AC Milan: 51%.
39' AC Milan take a throw-in at the left side of the pitch in the opponent's half of the field
39' Olivier Giroud from AC Milan sees his pass blocked by an opponent.
39' Sandro Tonali swings in a cross from the free kick.
38' Yellow card for Mateus Uribe.
38' The referee signals a free kick as Mateus Uribe from FC Porto trips Alexis Saelemaekers
38' Alexis Saelemaekers from AC Milan takes the ball forward trying to make something happen...
38' AC Milan are trying to create something here.
37' A shot by Mehdi Taremi is blocked.
37' FC Porto with a potentially dangerous attack.
37' Safe hands from Ciprian Tatarusanu as he comes out and claims the ball
37' Sergio Oliveira heads the ball back across goal...
36' FC Porto take a throw-in at the right side of the pitch in their own half of the field
36' AC Milan take a throw-in at the left side of the pitch in the opponent's half of the field
35' FC Porto take a throw-in at the right side of the pitch in their own half of the field
35' Ball possession: FC Porto: 49%, AC Milan: 51%.
34' The referee signals a free kick as Sandro Tonali from AC Milan trips Joao Mario
34' FC Porto are trying to create something here.
34' Safe hands from Ciprian Tatarusanu as he comes out and claims the ball
34' Sergio Oliveira puts in a cross...
33' AC Milan with a potentially dangerous attack.
33' FC Porto are in control of the ball.
33' The referee signals a free kick as Wendell from FC Porto trips Rade Krunic
32' Goal kick for AC Milan.
32' Luis Diaz send an audacious bicycle-kick wide of goal
32' Otavio puts in a cross...
32' Joao Mario from FC Porto tries to pick out a team-mate in the area but his cross is blocked by an opponent.
32' FC Porto with a potentially dangerous attack.
31' FC Porto are in control of the ball.
31' FC Porto take a throw-in at the right side of the pitch in their own half of the field
31' Olivier Giroud comes back onto the field.
30' The game is restarted.
30' Olivier Giroud is injured and is taken off the field to receive medical treatment.
30' Ball possession: FC Porto: 46%, AC Milan: 54%.
29' Olivier Giroud is down injured and receives medical attention on the field.
29' Play has been stopped because there is a player lying on the pitch.
29' Dangerous challenge by Evanilson from FC Porto. Sandro Tonali on the receiving end of that.
29' Mehdi Taremi from FC Porto passes the ball in the box, but it's intercepted by an opponent player.
28' A player from FC Porto takes a long throw from left side of the pitch into the opponent's box
28' AC Milan plays a short goal kick.
28' Mehdi Taremi from FC Porto sends an effort wide of target
28' Joao Mario from FC Porto chips the ball into the penalty box.
27' FC Porto take a throw-in at the right side of the pitch in the opponent's half of the field
27' FC Porto are trying to create something here.
26' AC Milan take a throw-in at the right side of the pitch in their own half of the field
26' AC Milan are in control of the ball.
25' Dangerous challenge by Rade Krunic from AC Milan. Luis Diaz on the receiving end of that.
25' Ball possession: FC Porto: 46%, AC Milan: 54%.
25' Goal kick for AC Milan.
25' A chance presents itself to Mehdi Taremi from FC Porto but his header goes wide
24' Sergio Oliveira swings in a cross from the free kick.
24' The referee signals a free kick as Rafael Leao from AC Milan trips Joao Mario
23' FC Porto are trying to create something here.
23' A shot by Mehdi Taremi is blocked.
23' Mehdi Taremi from FC Porto plays a cheeky 1-2 with Otavio.
23' FC Porto with a potentially dangerous attack.
23' Dangerous challenge by Alexis Saelemaekers from AC Milan. Mehdi Taremi on the receiving end of that.
22' AC Milan are trying to create something here.
22' AC Milan are in control of the ball.
21' AC Milan take a throw-in at the left side of the pitch in their own half of the field
21' Both sides are struggling to open up the opponent's defense
21' AC Milan take a throw-in at the left side of the pitch in their own half of the field
20' Yellow card for Olivier Giroud.
20' Dangerous challenge by Olivier Giroud from AC Milan. Mateus Uribe on the receiving end of that.
20' Ball possession: FC Porto: 48%, AC Milan: 52%.
20' Fikayo Tomori is penalised for pushing Evanilson.
19' Chancel Mbemba relieves the pressure with a clearance
19' Olivier Giroud puts in a cross...
19' AC Milan take a throw-in at the left side of the pitch in the opponent's half of the field
19' Olivier Giroud from AC Milan tries to head the ball to a team mate, but it's intercepted by an opponent player.
19' Rafael Leao from AC Milan successfuly makes an aerial pass to a team mate.
19' AC Milan with a potentially dangerous attack.
19' Goal kick for AC Milan.
18' Mehdi Taremi from FC Porto sends an effort wide of target
18' Mehdi Taremi from FC Porto plays a cheeky 1-2 with Otavio.
18' FC Porto with a potentially dangerous attack.
18' Chancel Mbemba from FC Porto passes the ball in the box, but it's intercepted by an opponent player.
18' Fikayo Tomori relieves the pressure with a clearance
17' Sergio Oliveira from FC Porto swings in the corner from the right.
17' Simon Kjaer clears the danger but is forced to give away a corner...
17' Luis Diaz puts in a cross...
16' Yellow card for Fikayo Tomori.
16' Dangerous challenge by Fikayo Tomori from AC Milan. Evanilson on the receiving end of that.
16' Rade Krunic from AC Milan sees his pass blocked by an opponent.
16' AC Milan with a potentially dangerous attack.
15' AC Milan take a throw-in at the right side of the pitch in their own half of the field
15' Ball possession: FC Porto: 47%, AC Milan: 53%.
15' FC Porto with a potentially dangerous attack.
15' AC Milan plays a short goal kick.
15' The game is restarted.
14' Play has been stopped because there is a player lying on the pitch.
14' Pepe sends a header towards goal, but Ciprian Tatarusanu is there to comfortably save it
14' Sergio Oliveira swings in a cross from the free kick.
13' Fode Ballo-Toure hand-balls.
13' FC Porto take a throw-in at the right side of the pitch in the opponent's half of the field
13' Danger averted there as Sandro Tonali from AC Milan clears the danger with a good tackle
12' FC Porto are trying to create something here.
12' AC Milan are in control of the ball.
12' Goal kick for FC Porto.
11' The referee signals a free kick as Otavio from FC Porto trips Rafael Leao
10' FC Porto take a throw-in at the left side of the pitch in their own half of the field
10' Ball possession: FC Porto: 52%, AC Milan: 48%.
9' AC Milan take a throw-in at the right side of the pitch in the opponent's half of the field
9' Diogo Costa from FC Porto fails to clear the ball properly and gives away a throw-in to the opponent team.
9' FC Porto plays a short goal kick.
9' Rafael Leao from AC Milan tries to score from outside the penalty box, but the shot is nowhere near the target.
9' AC Milan are trying to create something here.
8' AC Milan take a throw-in at the left side of the pitch in their own half of the field
7' Luis Diaz from FC Porto tries to pick out a team-mate in the area but his cross is blocked by an opponent.
7' AC Milan take a throw-in at the left side of the pitch in their own half of the field
7' Rade Krunic relieves the pressure with a clearance
7' Otavio from FC Porto chips the ball into the penalty box.
6' FC Porto are trying to create something here.
6' Alexis Saelemaekers hand-balls.
6' AC Milan plays a short goal kick.
5' Ball possession: FC Porto: 56%, AC Milan: 44%.
5' Wendell fails to find the target with a shot from outside the box
5' Close! Luis Diaz with a great hit from long range that bounces off the post!
5' Luis Diaz from FC Porto takes the ball forward trying to make something happen...
5' FC Porto are trying to create something here.
5' Alexis Saelemaekers from AC Milan had a bad first touch and fails to take advantage of the situation.
5' Sandro Tonali puts in a cross...
4' AC Milan take a throw-in at the left side of the pitch in the opponent's half of the field
4' AC Milan are trying to create something here.
3' Yellow card for Sergio Oliveira.
3' The referee signals a free kick as Sergio Oliveira from FC Porto trips Alexis Saelemaekers
3' FC Porto are trying to create something here.
3' AC Milan take a throw-in at the left side of the pitch in the opponent's half of the field
2' Obstruction as Wendell cuts off the run of Davide Calabria. A free-kick is awarded.
1' AC Milan take a throw-in at the right side of the pitch in the opponent's half of the field
1' FC Porto are in control of the ball.
1' Welcome to tonights game where the floodlight surrounds the pitch.
1' The pitch is in good condition today allowing for more technical play
1' FC Porto kick-off, and the game is underway.
The referee starts the match.
Welcome to Estadio do Dragao, the match will start in about 5 minutes.
Max favourites reached