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 (2026/27)
- AC Milan 0 games · 0 pts (2026/27)
Match Details
- Referee Szymon Marciniak
- Assistant 1 Pawel Sokolnicki
- Assistant 2 Tomasz Listkiewicz
9 games this season
🟨 2.9/game
⚽ 7.2 goals/game
🟥 1 total
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 Atlético 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
0%
Clean Sheets
Borussia Dortmund this season
Borussia Dortmund this season
Goal Timing (This Season)
Borussia Dortmund
0-15
–/–
16-30
–/–
31-45
–/–
46-60
–/–
61-75
–/1
76+
2/–
■ Scored ■ Conceded
Top Scorers (This Season)
Borussia Dortmund
| Sehrou Guirassy | 2 G |
Events
Match Events
- 0' That's the starting whistle at Signal Iduna Park. Ninety minutes of football awaits between Borussia Dortmund and AC Milan.
- 5' Noah Okafor is a natural and has been asked to do a very specific job for AC Milan tonight.
- 10' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 15' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
- 19' The referee does not hesitate — a Yellow card for Nico Schlotterbeck on 19 minutes.
- 23' Tijjani Reijnders was booked on 23.
- 25' Poor challenge from Emre Can. The referee spots it immediately and shows the Yellow card.
- 30' While there is no rush on the pitch, let’s have a look at some stats. Nico Schlotterbeck made 498 appearances and scored 19 goals. He is very likely to score a goal today.
- 35' Donyell Malen has been relatively quiet despite scoring 119 goals in his last 444 appearances.
- 40' Borussia Dortmund are happy to let the opposition have the ball in their own half. The trap is set.
- 45' named a 4-2-3-1 earlier, and opted for a 4-3-3 in response. A fascinating tactical duel is developing.
- 50' Supporters expect more eagerness from Fikayo Tomori, as he is very good at scoring at Signal Iduna Park with 0 goals in the last 0 games.
- 55' Borussia Dortmund currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 58' The supporters are chanting for Yacine Adli. He replaces Tommaso Pobega on 58 minute.
- 63' 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.
- 64' The whistle greets Julian Brandt as he departs to be replaced by Karim Adeyemi.
- 69' Another change for AC Milan made on 69 minute. Davide Calabria leaves to be changed by Alessandro Florenzi.
- 70' Noah Okafor is ready to make an impact after coming on for Olivier Giroud at the 70 minute mark.
- 72' Marco Reus makes way for Felix Kalu Nmecha at the 72 minute mark. A tactical switch from Borussia Dortmund.
- 77' It is a cagey affair so far. Borussia Dortmund in their 4-2-3-1 trying to find a way past AC Milan's compact 4-3-3.
- 81' Mats Hummels was booked on 81.
- 85' The Borussia Dortmund bench stirs into life. Niclas Fullkrug is withdrawn and Youssoufa Moukoko gets his opportunity.
- 88' A meaty challenge results in booking for Yunus Musah on 88.
- The points are shared — Borussia Dortmund 0-0 AC Milan. Honours even.
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 Terzić
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 |
|---|---|
| Marco Reus | 1 |
| Karim Adeyemi | 1 |
| Jamie Bynoe-Gittens | 1 |
| Samuel Chukwueze | 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.

