Wednesday , 30 September 2026

Borussia Dortmund vs AC Milan, Champions League 2023-24 GROUP STAGE

Wed 4 Oct 2023 · 19:00 UTC Signal Iduna Park HT 45' · FT 45'

Overview

Match Preview

Borussia Dortmund vs AC Milan — Champions League at Signal Iduna Park.

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

Head-to-Head

1
1
Borussia Dortmund 2 games · Avg 2.0 goals AC Milan

Recent Form

DateOpponentH/A ScoreResult
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
DateOpponentH/A ScoreResult
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)
50% Over 2.5 Goals
H2H history
0% Clean Sheets
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

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

✗ Wrong
Borussia Dortmund40% Draw33% AC Milan27%
Actual: Draw

Both Teams to Score

✓ Correct
Yes36% 0% No64%
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

✓ Correct
Borussia Dortmund24% Draw58% AC Milan18%
Actual: 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.