UEFA Champions League

FC Porto vs AC Milan, 2021-22 UEFA Champions League, Group Stage

· UEFA Champions League
  • 65': Luis Díaz
FT
1 - 0

Luiz Diaz winner hands Porto victory over frustrated AC Milan

Porto's Luis Diaz scored the winner as they kept their Champions League knockout hopes alive with a 1-0 victory over AC Milan in Group B.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 2': Davide Calabria (AC Milan) wins a free kick in the defensive half.
  • 2': Foul by Wendell (FC Porto).
  • 3': Alexis Saelemaekers (AC Milan) wins a free kick in the defensive half.
  • 3': Foul by Sérgio Oliveira (FC Porto).
  • 3': Sérgio Oliveira (FC Porto) is shown the yellow card for a bad foul.
  • 5': Luis Díaz (FC Porto) hits the left post with a right footed shot from outside the box. Assisted by Mehdi Taremi.
  • 5': Attempt missed. Wendell (FC Porto) left footed shot from outside the box misses to the right. Assisted by Luis Díaz.
  • 6': Hand ball by Alexis Saelemaekers (AC Milan).
  • 11': Foul by Otávio (FC Porto).
  • 11': Rafael Leão (AC Milan) wins a free kick in the defensive half.
  • 13': Hand ball by Fodé Ballo-Touré (AC Milan).
  • 14': Attempt saved. Pepe (FC Porto) header from the centre of the box is saved in the bottom right corner. Assisted by Sérgio Oliveira with a cross.
  • 16': Evanilson (FC Porto) wins a free kick in the attacking half.
  • 16': Foul by Fikayo Tomori (AC Milan).
  • 16': Fikayo Tomori (AC Milan) is shown the yellow card for a bad foul.
  • 17': Corner, FC Porto. Conceded by Simon Kjaer.
  • 18': Attempt missed. Mehdi Taremi (FC Porto) right footed shot from the centre of the box misses to the right. Assisted by Otávio.
  • 19': Evanilson (FC Porto) wins a free kick in the defensive half.
  • 19': Foul by Fikayo Tomori (AC Milan).
  • 20': Chancel Mbemba (FC Porto) wins a free kick in the defensive half.
  • 20': Foul by Olivier Giroud (AC Milan).
  • 20': Olivier Giroud (AC Milan) is shown the yellow card for a bad foul.
  • 22': Foul by Alexis Saelemaekers (AC Milan).
  • 22': Mehdi Taremi (FC Porto) wins a free kick in the defensive half.
  • 23': Attempt blocked. Mehdi Taremi (FC Porto) right footed shot from the centre of the box is blocked. Assisted by Otávio.
  • 24': Foul by Rafael Leão (AC Milan).
  • 24': João Mário (FC Porto) wins a free kick on the right wing.
  • 24': Attempt missed. Mehdi Taremi (FC Porto) header from the centre of the box misses to the right. Assisted by Sérgio Oliveira with a cross following a set piece situation.
  • 25': Foul by Rade Krunic (AC Milan).
  • 25': Luis Díaz (FC Porto) wins a free kick in the attacking half.
  • 28': Attempt missed. Mehdi Taremi (FC Porto) right footed shot from the right side of the box misses to the left. Assisted by Otávio.
  • 29': Foul by Evanilson (FC Porto).
  • 29': Sandro Tonali (AC Milan) wins a free kick in the defensive half.
  • 32': Attempt missed. Luis Díaz (FC Porto) right footed shot from the centre of the box is too high. Assisted by Otávio with a cross.
  • 32': Foul by Wendell (FC Porto).
  • 32': Rade Krunic (AC Milan) wins a free kick in the defensive half.
  • 34': Foul by Sandro Tonali (AC Milan).
  • 34': João Mário (FC Porto) wins a free kick in the attacking half.
  • 37': Attempt blocked. Mehdi Taremi (FC Porto) right footed shot from the centre of the box is blocked. Assisted by Sérgio Oliveira.
  • 38': Alexis Saelemaekers (AC Milan) wins a free kick in the attacking half.
  • 38': Foul by Mateus Uribe (FC Porto).
  • 38': Mateus Uribe (FC Porto) is shown the yellow card for a bad foul.
  • 40': Foul by Rafael Leão (AC Milan).
  • 40': Wendell (FC Porto) wins a free kick in the defensive half.
  • 42': Attempt missed. Otávio (FC Porto) right footed shot from outside the box is high and wide to the left. Assisted by Wendell.
  • 43': Attempt saved. Olivier Giroud (AC Milan) header from the centre of the box is saved in the centre of the goal. Assisted by Alexis Saelemaekers with a cross.
  • 44': Corner, FC Porto. Conceded by Simon Kjaer.
  • 45': Offside, AC Milan. Rafael Leão tries a through ball, but Olivier Giroud is caught offside.
  • 45'+2': Attempt blocked. Otávio (FC Porto) right footed shot from the centre of the box is blocked. Assisted by João Mário.
  • 45'+3': First Half ends, FC Porto 0, AC Milan 0.
  • 45': Second Half begins FC Porto 0, AC Milan 0.
  • 45': Substitution, FC Porto. Zaidu Sanusi replaces Wendell.
  • 46': Foul by Rafael Leão (AC Milan).
  • 46': Otávio (FC Porto) wins a free kick in the defensive half.
  • 47': Foul by Mehdi Taremi (FC Porto).
  • 47': Rade Krunic (AC Milan) wins a free kick in the defensive half.
  • 48': Attempt missed. Mehdi Taremi (FC Porto) left footed shot from the centre of the box is close, but misses to the right. Assisted by João Mário.
  • 48': Fodé Ballo-Touré (AC Milan) wins a free kick in the attacking half.
  • 48': Foul by Mehdi Taremi (FC Porto).
  • 49': Attempt blocked. Sandro Tonali (AC Milan) right footed shot from outside the box is blocked.
  • 50': Evanilson (FC Porto) wins a free kick on the right wing.
  • 50': Foul by Fodé Ballo-Touré (AC Milan).
  • 51': Attempt missed. Zaidu Sanusi (FC Porto) left footed shot from outside the box is high and wide to the left. Assisted by Luis Díaz.
  • 52': Attempt blocked. Otávio (FC Porto) right footed shot from the centre of the box is blocked. Assisted by Zaidu Sanusi.
  • 52': Corner, FC Porto. Conceded by Fikayo Tomori.
  • 52': Attempt blocked. Zaidu Sanusi (FC Porto) header from the centre of the box is blocked. Assisted by Sérgio Oliveira with a cross.
  • 53': Attempt blocked. Chancel Mbemba (FC Porto) with an attempt from the left side of the six yard box is blocked. Assisted by Otávio with a cross.
  • 54': Attempt blocked. Luis Díaz (FC Porto) right footed shot from the left side of the box is blocked. Assisted by Mehdi Taremi.
  • 54': Corner, FC Porto. Conceded by Davide Calabria.
  • 56': Attempt missed. Mateus Uribe (FC Porto) right footed shot from outside the box is close, but misses to the left. Assisted by Sérgio Oliveira.
  • 58': Substitution, AC Milan. Pierre Kalulu replaces Fodé Ballo-Touré.
  • 58': Substitution, AC Milan. Zlatan Ibrahimovic replaces Olivier Giroud.
  • 58': Substitution, AC Milan. Alessio Romagnoli replaces Fikayo Tomori.
  • 60': Foul by Mehdi Taremi (FC Porto).
  • 60': Sandro Tonali (AC Milan) wins a free kick in the defensive half.
  • 61': Foul by Pepe (FC Porto).
  • 61': Ismaël Bennacer (AC Milan) wins a free kick in the attacking half.
  • 62': Attempt missed. Zlatan Ibrahimovic (AC Milan) right footed shot from outside the box is high and wide to the right from a direct free kick.
  • 65': Goal! FC Porto 1, AC Milan 0. Luis Díaz (FC Porto) right footed shot from the centre of the box to the bottom right corner. Assisted by Mehdi Taremi.
  • 66': Substitution, AC Milan. Tiemoué Bakayoko replaces Sandro Tonali.
  • 67': Substitution, FC Porto. Jesús Corona replaces Evanilson.
  • 67': Substitution, FC Porto. Vitinha replaces Sérgio Oliveira.
  • 67': Corner, FC Porto. Conceded by Simon Kjaer.
  • 68': Attempt missed. Pepe (FC Porto) left footed shot from the centre of the box misses to the left. Assisted by Mateus Uribe following a corner.
  • 71': Alexis Saelemaekers (AC Milan) wins a free kick in the attacking half.
  • 71': Foul by Vitinha (FC Porto).
  • 72': Offside, AC Milan. Alexis Saelemaekers tries a through ball, but Zlatan Ibrahimovic is caught offside.
  • 73': Offside, AC Milan. Alessio Romagnoli tries a through ball, but Rafael Leão is caught offside.
  • 74': Corner, FC Porto. Conceded by Simon Kjaer.
  • 75': Offside, FC Porto. Diogo Costa tries a through ball, but Mehdi Taremi is caught offside.
  • 76': Foul by João Mário (FC Porto).
  • 76': Rade Krunic (AC Milan) wins a free kick on the left wing.
  • 78': Foul by Otávio (FC Porto).
  • 78': Ismaël Bennacer (AC Milan) wins a free kick in the defensive half.
  • 81': Foul by Pierre Kalulu (AC Milan).
  • 81': Jesús Corona (FC Porto) wins a free kick on the right wing.
  • 81': Pierre Kalulu (AC Milan) is shown the yellow card for a bad foul.
  • 82': Substitution, AC Milan. Daniel Maldini replaces Rade Krunic.
  • 82': Foul by Alexis Saelemaekers (AC Milan).
  • 82': Zaidu Sanusi (FC Porto) wins a free kick in the defensive half.
  • 83': Hand ball by Ismaël Bennacer (AC Milan).
  • 84': Substitution, FC Porto. Toni Martínez replaces Mehdi Taremi.
  • 85': Foul by Alessio Romagnoli (AC Milan).
  • 85': Toni Martínez (FC Porto) wins a free kick in the defensive half.
  • 87': Chancel Mbemba (FC Porto) wins a free kick in the attacking half.
  • 87': Foul by Zlatan Ibrahimovic (AC Milan).
  • 87': Zlatan Ibrahimovic (AC Milan) is shown the yellow card for a bad foul.
  • 89': Foul by Rafael Leão (AC Milan).
  • 89': Otávio (FC Porto) wins a free kick in the attacking half.
  • 90': Rafael Leão (AC Milan) is shown the yellow card for a bad foul.
  • 90'+1': Corner, FC Porto. Conceded by Pierre Kalulu.
  • 90'+1': Substitution, FC Porto. Marko Grujic replaces Otávio.
  • 90'+2': Foul by Toni Martínez (FC Porto).
  • 90'+2': Tiemoué Bakayoko (AC Milan) wins a free kick in the defensive half.
  • 90'+3': Attempt missed. Davide Calabria (AC Milan) right footed shot from outside the box misses to the left.
  • 90'+4': Corner, AC Milan. Conceded by Marko Grujic.
  • 90'+6': Second Half ends, FC Porto 1, AC Milan 0.
  • 0': Match ends, FC Porto 1, AC Milan 0.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/103.png&h=25&scale=crop&w=25&location=originMIL PORhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/437.png&h=25&scale=crop&w=25&location=origin
18 Fouls 14
5 Yellow Cards 2
0 Red Cards 0
3 Offsides 1
1 Corner Kicks 7
1 Saves 1
47.5 Possession 52.5
4 SHOTS 20
1 ON GOAL 2
0.3 On Target % 0.1
0 Penalty Goals 0
0 Penalty Kicks Taken 0
274 Accurate Passes 298
357 Passes 394
0.8 Pass Completion % 0.8
4 Accurate Crosses 8
11 Crosses 18
0.4 Cross % 0.4
45 Long Balls 63
22 Accurate Long Balls 29
0.5 Long Balls % 0.5
1 Blocked Shots 7
8 Effective Tackles 16
17 Tackles 26
0.5 Tackle % 0.6
12 Interceptions 13
16 Effective Clearances 13
16 Clearances 13

Game Information

Competition: UEFA Champions League

Venue: Estádio do Dragão
Location: Porto, Portugal
Attendance: 32,130

Line-Ups

POR FC Porto (4-4-2)

No. Name
99 Diogo Costa (GK)
3 Pepe
19 Chancel Mbemba
22 Wendell
23 João Mário
27 Sérgio Oliveira Yellow Card
8 Mateus Uribe Yellow Card
7 Luis Díaz
25 Otávio
30 Evanilson
9 Mehdi Taremi

MIL AC Milan (4-2-3-1)

No. Name
1 Ciprian Tatarusanu (GK)
23 Fikayo Tomori Yellow Card
24 Simon Kjaer
5 Fodé Ballo-Touré
2 Davide Calabria
33 Rade Krunic
4 Ismaël Bennacer
8 Sandro Tonali
9 Olivier Giroud Yellow Card
17 Rafael Leão Yellow Card
56 Alexis Saelemaekers

UEFA Champions League News

The race for five places in next season's Champions League
The race for five places in next season's Champions League

Who will be rewarded with extra places in next season's Champions League? This is how it works, and which leagues are leading the race.

When is the Champions League round-of-16 draw? Date, time, bracket
When is the Champions League round-of-16 draw? Date, time, bracket

The new-look Champions League is about to reach the round-of-16. But when does the draw take place, and when will the matches take place?

Should Real Madrid fine Bellingham in addition to his two game ban?
Should Real Madrid fine Bellingham in addition to his two game ban?

Gab Marcotti believes that Real Madrid should fine Jude Bellingham in addition to his two game ban for swearing at the referee Jose Luis Munuera Montero.

Marcotti: Liverpool players are feeling fatigued
Marcotti: Liverpool players are feeling fatigued

Gab Marcotti believes that Liverpool's recent bad results are due to the players feeling fatigued.

Real Madrid vs Man City: Vinícius Júnior hits back over banner
Real Madrid vs Man City: Vinícius Júnior hits back over banner

Vinícius Júnior had the last laugh in his fued with Man City fans with a pointed post on X after Real Madrid knocked City out of the Champions League.