Borussia Dortmund vs AC Milan, Champions League 2023-24 GROUP STAGE
Overview
Match Preview
Borussia Dortmund vs AC Milan — Champions League at Signal Iduna Park.
- Borussia Dortmund 8 games · 11 pts (2025/26)
- AC Milan 0 games · 0 pts (2025/26)
Match Details
- Referee Szymon Marciniak
- Assistant 1 Pawel Sokolnicki
- Assistant 2 Tomasz Listkiewicz
15 games this season
🟨 1.4/game
⚽ 5.2 goals/game
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Arsenal FC | 8 | 24 |
| 2 | FC Bayern München | 8 | 21 |
| 3 | Liverpool FC | 8 | 18 |
| 4 | Tottenham Hotspur FC | 8 | 17 |
| 5 | FC Barcelona | 8 | 16 |
| 6 | Chelsea FC | 8 | 16 |
| 7 | Sporting Clube de Portugal | 8 | 16 |
| 8 | Manchester City FC | 8 | 16 |
| 9 | Real Madrid CF | 8 | 15 |
| 10 | FC Internazionale Milano | 8 | 15 |
| 11 | Paris Saint-Germain FC | 8 | 14 |
| 12 | Newcastle United FC | 8 | 14 |
| 13 | Juventus FC | 8 | 13 |
| 14 | Club Atletico de Madrid | 8 | 13 |
| 15 | Atalanta BC | 8 | 13 |
| 16 | Bayer 04 Leverkusen | 8 | 12 |
| 17 | Borussia Dortmund | 8 | 11 |
| 18 | PAE Olympiakos SFP | 8 | 11 |
| 19 | Club Brugge KV | 8 | 10 |
| 20 | Galatasaray SK | 8 | 10 |
| 21 | AS Monaco FC | 8 | 10 |
| 22 | Qarabag Agdam FK | 8 | 10 |
| 23 | FK Bodø/Glimt | 8 | 9 |
| 24 | Sport Lisboa e Benfica | 8 | 9 |
| 25 | Olympique de Marseille | 8 | 9 |
| 26 | Paphos FC | 8 | 9 |
| 27 | Royale Union Saint-Gilloise | 8 | 9 |
| 28 | PSV | 8 | 8 |
| 29 | Athletic Club | 8 | 8 |
| 30 | SSC Napoli | 8 | 8 |
| 31 | FC København | 8 | 8 |
| 32 | AFC Ajax | 8 | 6 |
| 33 | Eintracht Frankfurt | 8 | 4 |
| 34 | SK Slavia Praha | 8 | 3 |
| 35 | Villarreal CF | 8 | 1 |
| 36 | FK Kairat | 8 | 1 |
Head-to-Head
Last 5 meetings
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 04 Oct | AC Milan | H | 0–0 | D |
| 29 Sep | TSG 1899 Hoffenheim | A | 3–1 | W |
| 23 Sep | VfL Wolfsburg | H | 1–0 | W |
| 19 Sep | Paris Saint-Germain FC | A | 0–2 | L |
| 16 Sep | SC Freiburg | A | 4–2 | W |
| 01 Sep | 1. FC Heidenheim 1846 | H | 2–2 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 04 Oct | Borussia Dortmund | A | 0–0 | D |
| 30 Sep | SS Lazio | H | 2–0 | W |
| 27 Sep | Cagliari Calcio | A | 3–1 | W |
| 23 Sep | Hellas Verona FC | H | 1–0 | W |
| 19 Sep | Newcastle United FC | H | 0–0 | D |
| 16 Sep | FC Internazionale Milano | A | 1–5 | L |
Key Stats
50%
Both Teams to Score
H2H (2 games)
H2H (2 games)
50%
Over 2.5 Goals
H2H history
H2H history
20%
Clean Sheets
Borussia Dortmund this season
Borussia Dortmund this season
Events
Match Events
- 0' In just a few seconds Signal Iduna Park will turn into a battlefield for Borussia Dortmund and AC Milan.
- 5' Supporters expect more eagerness from Olivier Giroud, as he is very good at scoring at Signal Iduna Park with 0 goals in the last 0 games.
- 10' The teams are not in a rush to score plenty of goals. It might look strange considering Borussia Dortmund that had 521 games and scored 798 goals.
- 15' It looks like no one’s ball. AC Milan is used to counterattacking playing. None of the sides are ready to take the lead.
- 19' Borussia Dortmund receives a Yellow card for a hard tackle on 19.
- 23' A meaty challenge results in booking for Tijjani Reijnders on 23.
- 25' Borussia Dortmund player sees a Yellow card in front of him.
- 30' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 35' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 40' Not even hints on scoring a goal over the last 40 minutes.
- 45' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
- 50' It’s high time Edin Terzic made some changes to put the his team’s game back to action.
- 55' Borussia Dortmund is showing some good football. However, Borussia Dortmund are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 58' The AC Milan manager makes a substitution. Tommaso Pobega departs to be replaced by Yacine Adli.
- 63' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 64' Another change for Borussia Dortmund made on 64 minute. Julian Brandt leaves to be changed by Karim Adeyemi.
- 69' The supporters are chanting for Alessandro Florenzi. He replaces Davide Calabria on 69 minute.
- 70' AC Milan manager makes another effort to make the tables turned. Noah Okafor is hanging Olivier Giroud on the field on 70 minute.
- 72' Borussia Dortmund manager makes another effort to make the tables turned. Felix Kalu Nmecha is hanging Marco Reus on the field on 72 minute.
- 77' AC Milan seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 81' That looks like a foul for a Yellow card for Mats Hummels.
- 85' Another substitution for Borussia Dortmund to replace Niclas Fullkrug by Youssoufa Moukoko on 85 minute.
- 88' The referee shows AC Milan player a Yellow card on 88.
- The final whistle. It looks like we are having a draw.
Lineups
Borussia Dortmund Lineups
4-2-3-1Starting XI
- 21
- 5
- 15
-
19
Julian Brandt ↓ Karim Adeyemi 64'
-
11
Marco Reus ↓ Felix Kalu Nmecha 72'
- 14
- 1
- 6
- 26
- 23
- 4
Bench
- 25
- 17
- 33
- 9
-
8
Felix Kalu Nmecha ↑ 72'
- 7
-
27
Karim Adeyemi ↑ 64'
-
18
Youssoufa Moukoko ↑ 85'
- 35
-
43
Jamie Bynoe-Gittens ↑ 72'
Coach
Edin Terzic
AC Milan Lineups
4-3-3Starting XI
- 14
-
9
Olivier Giroud ↓ Noah Okafor 70'
- 23
- 16
- 10
- 11
- 19
- 2
- 28
-
32
Tommaso Pobega ↓ Yacine Adli 58'
- 80
Bench
-
7
Yacine Adli ↑ 58'
- 15
- 24
-
21
Samuel Chukwueze ↑ 70'
-
42
Alessandro Florenzi ↑ 69'
- 83
- 57
-
17
Noah Okafor ↑ 70'
- 95
Coach
Stefano Pioli
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Jamie Bynoe-Gittens | 1 |
| Samuel Chukwueze | 1 |
| Marco Reus | 1 |
| Karim Adeyemi | 1 |
Head to Head
Borussia Dortmund Form
2023-10-04
Borussia Dortmund
0–0
AC Milan
D
2023-09-29
TSG 1899 Hoffenheim
1–3
Borussia Dortmund
W
2023-09-23
Borussia Dortmund
1–0
VfL Wolfsburg
W
2023-09-19
Paris Saint-Germain FC
2–0
Borussia Dortmund
L
2023-09-16
SC Freiburg
2–4
Borussia Dortmund
W
2023-09-01
Borussia Dortmund
2–2
1. FC Heidenheim 1846
D
Predictions
Prediction accuracy
3 / 4
0.99
Borussia Dortmund xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.79
AC Milan xG
I would bet for:
Under 2.5 goals 73% + Borussia Dortmund or Draw 73%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 1.78
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 81% |
|
19% |
| ± 1.5 | 54% |
|
46% |
| ± 2.5 | 27% |
|
73% |
| ± 3.5 | 11% |
|
89% |
| ± 4.5 | 4% |
|
96% |
Double Chance
Borussia Dortmund or Draw
73%
Draw or AC Milan
60%
Borussia Dortmund or AC Milan
67%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
0 – 0
Actual
1 – 0
15.2%
1 – 1
14.2%
0 – 1
11.8%
2 – 0
7.8%
2 – 1
6.5%
1 – 2
5.1%
0 – 2
4.9%
2 – 2
2.7%
3 – 0
2.6%
3 – 1
2.2%
1 – 3
1.4%
Asian Handicap — Borussia Dortmund
| Handicap | Borussia Dortmund covers | Push | AC Milan covers |
|---|---|---|---|
| -2.5 | 4% | — | 96% |
| -2 | 4% | 10% | 85% |
| -1.5 | 15% | — | 85% |
| -1 | 15% | 23% | 63% |
| -0.5 | 37% | — | 63% |
| +0.5 | 74% | — | 26% |
| +1 | 74% | 18% | 8% |
| +1.5 | 92% | — | 8% |
| +2 | 92% | 6% | 2% |
| +2.5 | 98% | — | 2% |
Clean Sheet
Borussia Dortmund keeps clean sheet
46%
✗
AC Milan keeps clean sheet
38%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

