Thursday , 2 July 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 MilanChampions League at Signal Iduna Park.

Match Details

  • Referee Szymon Marciniak
  • Assistant 1 Pawel Sokolnicki
  • Assistant 2 Tomasz Listkiewicz
15 games this season 🟨 1.4/game 5.2 goals/game

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
20% Clean Sheets
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

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.