Wednesday , 30 September 2026

Borussia Dortmund vs Paris Saint-Germain FC, Champions League 2023-24 SEMI FINALS

Wed 1 May 2024 · 19:00 UTC Signal Iduna Park HT 45' · FT 45'
Niclas Fullkrug 36' 1–0

Overview

Match Preview

Borussia Dortmund vs Paris Saint-Germain FC — Champions League at Signal Iduna Park.

Match Details

  • Referee Anthony Taylor
  • Assistant 1 Gary Beswick
  • Assistant 2 Adam Nunn
11 games this season 🟨 3.9/game ⚽ 9.5 goals/game 🟥 4 total

Recent Form

DateOpponentH/A ScoreResult
01 May Borussia Dortmund A 0–1 L
27 Apr Le Havre AC H 3–3 D
24 Apr FC Lorient A 4–1 W
21 Apr Olympique Lyonnais H 4–1 W
16 Apr FC Barcelona A 4–1 W
10 Apr FC Barcelona H 2–3 L

Season Stats

Borussia Dortmund Paris Saint-Germain FC
#17 Position #11
11 Points 14
8 Played 8
3 / 2 / 3 W / D / L 4 / 2 / 2
19 Scored 21
17 Conceded 11
+2 GD +10
1.38 PPG 1.75
38% Win % 50%

Key Stats

42% Both Teams to Score
H2H (12 games)
33% Over 2.5 Goals
H2H history
0% Clean Sheets
Borussia Dortmund this season
0% Clean Sheets
Paris Saint-Germain FC this season

Borussia Dortmund are 17th (11 pts). Paris Saint-Germain FC are 11th (14 pts).

Goal Timing (This Season)

Borussia Dortmund
0-15
–/–
16-30
–/–
31-45
–/–
46-60
–/–
61-75
–/1
76+
2/–
■ Scored ■ Conceded
Paris Saint-Germain FC
0-15
–/–
16-30
2/–
31-45
1/–
46-60
2/1
61-75
–/–
76+
1/–
■ Scored ■ Conceded

Top Scorers (This Season)

Borussia Dortmund
Sehrou Guirassy 2 G
Paris Saint-Germain FC
Ferran Torres 3 G
Ousmane Dembele 2 G 2 A
Fabian Ruiz 1 G

Events

Match Events

  • 0' Both captains have shaken hands and the referee is ready. We are underway at Signal Iduna Park!
  • 5' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
  • 10' While there is no rush on the pitch, let’s have a look at some stats. Randal Kolo Muani made 433 appearances and scored 75 goals. He is very likely to score a goal today.
  • 15' The Array continues to deliver drama. Both Borussia Dortmund and Paris Saint-Germain FC are desperate not to drop points on matchday .
  • 19' The referee calls foul for Ian Maatsen. He receives a card.
  • 24' 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.
  • 29' France international Bradley Barcola has been a key figure this campaign — 3 goals and 3 assists in the Array this season.
  • 34' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
  • 36' The deadlock is broken! Niclas Fullkrug gets on the scoresheet on 36 minutes.
  • 41' Both keepers have barely been tested. Borussia Dortmund and Paris Saint-Germain FC are cancelling each other out in the centre of the park.
  • 42' The whistle greets Lucas Hernandez as he departs to be replaced by Lucas Beraldo.
  • 47' The 27-year-old Gianluigi Donnarumma has been sensational this season — 1 goals and 0 assists is a remarkable return.
  • 52' It is a cagey affair so far. Borussia Dortmund in their 4-2-3-1 trying to find a way past Paris Saint-Germain FC's compact 4-3-3.
  • 53' Fabian Ruiz picks up a card and will need to be extremely careful for the remainder of this match.
  • 58' A quiet spell here at Signal Iduna Park. Paris Saint-Germain FC seem content sitting deep and soaking up pressure.
  • 63' Fabian Ruiz has certainly something to prove this evening. He made 5 appearances with only 7 goals this season.
  • 65' Randal Kolo Muani gets the nod from Paris Saint-Germain FC. He replaces Bradley Barcola and will look to change the dynamic.
  • 70' Both teams are passing the ball around with high level of urgency. Borussia Dortmund needs to do something about it to get closer to the goal.
  • 73' The referee reaches into his pocket. Out comes the card for Nico Schlotterbeck.
  • 78' The tempo has dropped considerably in the last few minutes. Edin Terzić will be considering his options from the bench.
  • 83' Time for substitution for Borussia Dortmund. Karim Adeyemi is replaced by Marco Reus.
  • 87' Marius Wolf is replacing Julian Ryerson for the Borussia Dortmund side.
  • 90' A tactical swap from Borussia Dortmund — Youssoufa Moukoko on, Niclas Fullkrug off on 90 minutes.
  • With this win, Borussia Dortmund is likely to improve its situation in the overall team standings.

Lineups

H2H

Predictions

Prediction accuracy
0 / 4
1.72 Borussia Dortmund xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.32 Paris Saint-Germain FC xG
I would bet for: Borussia Dortmund or Paris Saint-Germain FC 78% + Over 2.5 goals 75%

Match Result

✗ Wrong
Borussia Dortmund35% Draw22% Paris Saint-Germain FC43%
Actual: Borussia Dortmund win

Both Teams to Score

✗ Wrong
Yes73% 0% No27%
Avg goals/match: 4.04
Actual: No — clean sheet

Over / Under Goals

✗ O/U 2.5
Line Over Under
± 0.5 97%
3%
± 1.5 91%
9%
± 2.5 75%
25%
± 3.5 56%
44%
± 4.5 38%
62%

Double Chance

Borussia Dortmund or Draw
57%
Draw or Paris Saint-Germain FC
65%
Borussia Dortmund or Paris Saint-Germain FC
78%

Half-Time Result

✗ Wrong
Borussia Dortmund24% Draw37% Paris Saint-Germain FC39%
Actual: Borussia Dortmund win at HT

Correct Score

✗ 1–0 not predicted
1 – 0
Actual
1 – 2
7.9%
1 – 1
7.8%
2 – 2
6.7%
1 – 3
6%
2 – 1
5.9%
2 – 3
5.2%
0 – 2
4.8%
3 – 2
3.8%
0 – 1
3.7%
0 – 3
3.6%
1 – 4
3.5%
3 – 1
3.4%

Asian Handicap — Borussia Dortmund

Handicap Borussia Dortmund covers Push Paris Saint-Germain FC covers
-2.5 6% — 94%
-2 6% 8% 86%
-1.5 14% — 86%
-1 14% 14% 72%
-0.5 28% — 72%
+0.5 50% — 50%
+1 50% 19% 31%
+1.5 69% — 31%
+2 69% 15% 16%
+2.5 84% — 16%

Clean Sheet

Borussia Dortmund keeps clean sheet
11% ✗
Paris Saint-Germain FC keeps clean sheet
19% ✓

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.