
AC Milan vs Borussia Dortmund, 2023-24 UEFA Champions League, Group Stage
· UEFA Champions League1 - 3
Dortmund reach Champions League last 16 with win at Milan
![Dortmund celeb vs Milan_231128 [1296x729]](https://a.espncdn.com/photo/2023/1128/r1259253_1296x729_16-9.jpg)
Borussia Dortmund booked their spot in the Champions League last 16 by beating AC Milan 3-1 at the San Siro in a lively Group F clash on Tuesday.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 2': Foul by Marco Reus (Borussia Dortmund).
- 2': Yacine Adli (AC Milan) wins a free kick on the right wing.
- 5': Attempt missed. Samuel Chukwueze (AC Milan) left footed shot from the centre of the box misses to the left. Assisted by Davide Calabria with a cross.
- 5': Attempt blocked. Samuel Chukwueze (AC Milan) left footed shot from the centre of the box is blocked. Assisted by Théo Hernández.
- 5': Penalty conceded by Nico Schlotterbeck (Borussia Dortmund) with a hand ball in the penalty area.
- 6': Penalty saved. Olivier Giroud (AC Milan) left footed shot saved in the bottom left corner.
- 9': Foul by Tijjani Reijnders (AC Milan).
- 9': Marcel Sabitzer (Borussia Dortmund) wins a free kick in the defensive half.
- 9': Penalty Borussia Dortmund. Jamie Bynoe-Gittens draws a foul in the penalty area.
- 9': Penalty conceded by Davide Calabria (AC Milan) after a foul in the penalty area.
- 10': Goal! AC Milan 0, Borussia Dortmund 1. Marco Reus (Borussia Dortmund) converts the penalty with a right footed shot to the bottom left corner.
- 13': Delay in match (AC Milan).
- 14': Delay over. They are ready to continue.
- 14': Foul by Davide Calabria (AC Milan).
- 14': Ramy Bensebaïni (Borussia Dortmund) wins a free kick in the defensive half.
- 19': Attempt missed. Jamie Bynoe-Gittens (Borussia Dortmund) right footed shot from the left side of the box is close, but misses the top right corner. Assisted by Nico Schlotterbeck.
- 20': Corner, AC Milan. Conceded by Donyell Malen.
- 21': Corner, AC Milan. Conceded by Gregor Kobel.
- 23': Attempt saved. Christian Pulisic (AC Milan) right footed shot from outside the box is saved in the bottom left corner. Assisted by Samuel Chukwueze.
- 25': Corner, AC Milan. Conceded by Emre Can.
- 27': Attempt blocked. Olivier Giroud (AC Milan) left footed shot from the left side of the six yard box is blocked. Assisted by Yacine Adli with a cross.
- 28': Attempt blocked. Julian Ryerson (Borussia Dortmund) right footed shot from the centre of the box is blocked.
- 33': Delay in match because of an injury Gregor Kobel (Borussia Dortmund).
- 35': Delay over. They are ready to continue.
- 36': Attempt saved. Marcel Sabitzer (Borussia Dortmund) right footed shot from outside the box is saved in the centre of the goal. Assisted by Niclas Füllkrug.
- 36': Attempt blocked. Donyell Malen (Borussia Dortmund) right footed shot from outside the box is blocked. Assisted by Jamie Bynoe-Gittens.
- 37': Goal! AC Milan 1, Borussia Dortmund 1. Samuel Chukwueze (AC Milan) left footed shot from the right side of the box to the bottom left corner. Assisted by Davide Calabria.
- 40': Emre Can (Borussia Dortmund) wins a free kick in the defensive half.
- 40': Foul by Ruben Loftus-Cheek (AC Milan).
- 42': Attempt blocked. Yacine Adli (AC Milan) right footed shot from outside the box is blocked. Assisted by Samuel Chukwueze.
- 43': Attempt missed. Yacine Adli (AC Milan) right footed shot from outside the box misses to the right. Assisted by Ruben Loftus-Cheek.
- 45'+3': Attempt missed. Davide Calabria (AC Milan) header from the right side of the six yard box misses to the left. Assisted by Christian Pulisic with a cross.
- 45'+4': First Half ends, AC Milan 1, Borussia Dortmund 1.
- 45': Second Half begins AC Milan 1, Borussia Dortmund 1.
- 46': Attempt blocked. Samuel Chukwueze (AC Milan) left footed shot from outside the box is blocked. Assisted by Ruben Loftus-Cheek.
- 47': Corner, AC Milan. Conceded by Ramy Bensebaïni.
- 49': Attempt blocked. Christian Pulisic (AC Milan) right footed shot from the centre of the box is blocked.
- 49': Corner, AC Milan. Conceded by Julian Ryerson.
- 51': Corner, Borussia Dortmund. Conceded by Malick Thiaw.
- 52': Delay in match because of an injury Malick Thiaw (AC Milan).
- 52': Delay over. They are ready to continue.
- 53': Substitution, AC Milan. Rade Krunic replaces Malick Thiaw because of an injury.
- 55': Delay in match because of an injury Nico Schlotterbeck (Borussia Dortmund).
- 55': Substitution, Borussia Dortmund. Salih Özcan replaces Nico Schlotterbeck because of an injury.
- 55': Substitution, Borussia Dortmund. Karim Adeyemi replaces Donyell Malen.
- 56': Delay over. They are ready to continue.
- 57': Attempt blocked. Niclas Füllkrug (Borussia Dortmund) left footed shot from outside the box is blocked. Assisted by Marco Reus.
- 57': Corner, AC Milan. Conceded by Julian Ryerson.
- 59': Foul by Yacine Adli (AC Milan).
- 59': Marcel Sabitzer (Borussia Dortmund) wins a free kick in the defensive half.
- 59': Goal! AC Milan 1, Borussia Dortmund 2. Jamie Bynoe-Gittens (Borussia Dortmund) right footed shot from the centre of the box to the bottom left corner. Assisted by Marcel Sabitzer.
- 61': Foul by Karim Adeyemi (Borussia Dortmund).
- 61': Yacine Adli (AC Milan) wins a free kick in the defensive half.
- 63': Foul by Théo Hernández (AC Milan).
- 63': Karim Adeyemi (Borussia Dortmund) wins a free kick in the defensive half.
- 66': Corner, AC Milan. Conceded by Ramy Bensebaïni.
- 66': Substitution, Borussia Dortmund. Marius Wolf replaces Jamie Bynoe-Gittens.
- 67': Fikayo Tomori (AC Milan) is shown the yellow card.
- 68': Corner, AC Milan. Conceded by Ramy Bensebaïni.
- 68': Foul by Olivier Giroud (AC Milan).
- 68': Mats Hummels (Borussia Dortmund) wins a free kick in the defensive half.
- 69': Goal! AC Milan 1, Borussia Dortmund 3. Karim Adeyemi (Borussia Dortmund) right footed shot from outside the box to the bottom left corner. Assisted by Marco Reus.
- 70': Delay in match because of an injury Fikayo Tomori (AC Milan).
- 71': Delay over. They are ready to continue.
- 76': Foul by Emre Can (Borussia Dortmund).
- 76': Olivier Giroud (AC Milan) wins a free kick in the attacking half.
- 77': Substitution, AC Milan. Chaka Traorè replaces Samuel Chukwueze.
- 77': Substitution, AC Milan. Luka Jovic replaces Yacine Adli.
- 77': Attempt blocked. Christian Pulisic (AC Milan) right footed shot from outside the box is blocked.
- 78': Delay in match because of an injury Marco Reus (Borussia Dortmund).
- 79': Delay over. They are ready to continue.
- 79': Substitution, Borussia Dortmund. Julian Brandt replaces Marco Reus because of an injury.
- 80': Foul by Christian Pulisic (AC Milan).
- 80': Karim Adeyemi (Borussia Dortmund) wins a free kick in the defensive half.
- 81': Corner, AC Milan. Conceded by Karim Adeyemi.
- 82': Attempt missed. Fikayo Tomori (AC Milan) header from the centre of the box is high and wide to the left. Assisted by Christian Pulisic with a cross following a corner.
- 83': Attempt blocked. Luka Jovic (AC Milan) left footed shot from the centre of the box is blocked.
- 83': Corner, AC Milan. Conceded by Julian Ryerson.
- 84': Attempt missed. Niclas Füllkrug (Borussia Dortmund) header from the centre of the box is just a bit too high. Assisted by Salih Özcan with a cross.
- 85': Luka Jovic (AC Milan) hits the right post with a header from the centre of the box. Assisted by Davide Calabria with a cross.
- 88': Niclas Füllkrug (Borussia Dortmund) hits the bar with a right footed shot from the centre of the box. Assisted by Karim Adeyemi.
- 88': Attempt missed. Niclas Füllkrug (Borussia Dortmund) right footed shot from the centre of the box is too high.
- 89': Chaka Traorè (AC Milan) wins a free kick in the attacking half.
- 89': Foul by Marcel Sabitzer (Borussia Dortmund).
- 89': Attempt missed. Ruben Loftus-Cheek (AC Milan) right footed shot from the right side of the box misses to the left. Assisted by Chaka Traorè with a cross.
- 90': Foul by Théo Hernández (AC Milan).
- 90': Julian Ryerson (Borussia Dortmund) wins a free kick in the defensive half.
- 90'+1': Attempt saved. Luka Jovic (AC Milan) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Ruben Loftus-Cheek with a cross.
- 90'+4': Christian Pulisic (AC Milan) wins a free kick in the defensive half.
- 90'+4': Foul by Ramy Bensebaïni (Borussia Dortmund).
- 90'+5': Foul by Luka Jovic (AC Milan).
- 90'+5': Mats Hummels (Borussia Dortmund) wins a free kick in the defensive half.
- 90'+6': Emre Can (Borussia Dortmund) is shown the yellow card.
- 90'+6': Attempt missed. Marcel Sabitzer (Borussia Dortmund) right footed shot from the left side of the box is close, but misses to the left. Assisted by Niclas Füllkrug.
- 90'+7': Second Half ends, AC Milan 1, Borussia Dortmund 3.
- 0': Match ends, AC Milan 1, Borussia Dortmund 3.
Statistics
![]() |
MIL![]() |
|
---|---|---|
6 | Fouls | 10 |
1 | Yellow Cards | 1 |
0 | Red Cards | 0 |
0 | Offsides | 0 |
1 | Corner Kicks | 10 |
3 | Saves | 1 |
46.1 | Possession | 53.9 |
12 | SHOTS | 17 |
4 | ON GOAL | 4 |
0.3 | On Target % | 0.2 |
1 | Penalty Goals | 0 |
1 | Penalty Kicks Taken | 1 |
380 | Accurate Passes | 455 |
448 | Passes | 502 |
0.8 | Pass Completion % | 0.9 |
2 | Accurate Crosses | 11 |
11 | Crosses | 30 |
0.2 | Cross % | 0.4 |
52 | Long Balls | 21 |
32 | Accurate Long Balls | 18 |
0.6 | Long Balls % | 0.9 |
3 | Blocked Shots | 7 |
15 | Effective Tackles | 12 |
23 | Tackles | 15 |
0.7 | Tackle % | 0.8 |
6 | Interceptions | 8 |
30 | Effective Clearances | 12 |
30 | Clearances | 12 |
Game Information
Venue: Stadio Giuseppe Meazza
Location: Milano, Italy
Attendance: 75,292
Line-Ups
AC Milan (4-2-3-1)
No. | Name |
---|---|
16 | Mike Maignan (GK) |
23 | Fikayo Tomori ![]() |
28 | Malick Thiaw |
19 | Theo Hernández |
2 | Davide Calabria |
8 | Ruben Loftus-Cheek |
7 | Yacine Adli |
14 | Tijjani Reijnders |
9 | Olivier Giroud |
11 | Christian Pulisic |
21 | Samuel Chukwueze |
Borussia Dortmund (4-2-3-1)
No. | Name |
---|---|
1 | Gregor Kobel (GK) |
4 | Nico Schlotterbeck |
15 | Mats Hummels |
5 | Ramy Bensebaini |
26 | Julian Ryerson |
11 | Marco Reus |
20 | Marcel Sabitzer |
23 | Emre Can ![]() |
14 | Niclas Füllkrug |
43 | Jamie Gittens |
21 | Donyell Malen |
UEFA Champions League News

England and Spain will be rewarded with extra places in next season's Champions League? This is how it works.

As Man United and Spurs prepare for an all-Premier League final, here are all 18 Champions League and Europa League finals between domestic rivals.

The Premier League season is edging toward its climax, but how can clubs qualify for the Champions League, Europa League and Conference League?

Erling Haaland has said there are no excuses for Man City's season and said it has happened because he and his teammates "haven't been good enough."

Gab Marcotti and Julien Laurens debate who will finish in the top five spots in the Premier League.