Borussia Dortmund vs Paris Saint-Germain FC, Champions League 2023-24 SEMI FINALS
Overview
Match Preview
Borussia Dortmund vs Paris Saint-Germain FC — Champions League at Signal Iduna Park.
- Borussia Dortmund 8 games · 11 pts (2025/26)
- Paris Saint-Germain FC 8 games · 14 pts (2025/26)
Match Details
- Referee Anthony Taylor
- Assistant 1 Gary Beswick
- Assistant 2 Adam Nunn
19 games this season
🟨 3.0/game
⚽ 8.9 goals/game
🟥 5 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 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
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 01 May | Paris Saint-Germain FC | H | 1–0 | W |
| 27 Apr | RB Leipzig | A | 1–4 | L |
| 21 Apr | Bayer 04 Leverkusen | H | 1–1 | D |
| 16 Apr | Club Atletico de Madrid | H | 4–2 | W |
| 13 Apr | Borussia Monchengladbach | A | 2–1 | W |
| 10 Apr | Club Atletico de Madrid | A | 1–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 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)
H2H (12 games)
33%
Over 2.5 Goals
H2H history
H2H history
20%
Clean Sheets
Borussia Dortmund this season
Borussia Dortmund this season
35%
Clean Sheets
Paris Saint-Germain FC this season
Paris Saint-Germain FC this season
Borussia Dortmund are 17th (11 pts). Paris Saint-Germain FC are 11th (14 pts).
Goal Timing (This Season)
Paris Saint-Germain FC
0-15
2/–
16-30
1/1
31-45
2/1
46-60
2/–
61-75
2/2
76+
1/1
■ Scored ■ Conceded
Events
Match Events
- 0' We are underway at Signal Iduna Park. The crowd does wile while the referee lows the starting whistle.
- 5' The teams are not in a rush to score plenty of goals. It might look strange considering Paris Saint-Germain FC that had 520 games and scored 844 goals.
- 10' Lucas Hernandez has certainly something to prove this evening. He made 57 appearances with only 0 goals this season.
- 15' Supporters expect more eagerness from Emre Can, as he is very good at scoring at Signal Iduna Park with 12 goals in the last 12 games.
- 19' It’s a booking for Borussia Dortmund player. Ian Maatsen gets a card.
- 24' Borussia Dortmund is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 29' Not even hints on scoring a goal over the last 29 minutes.
- 34' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 36' GOAL! Niclas Fullkrug scores on 36. Assisted by Nico Schlotterbeck
- 41' Paris Saint-Germain FC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 41.
- 42' Another change for Paris Saint-Germain FC made on 42 minute. Lucas Hernandez leaves to be changed by Lucas Beraldo.
- 47' The travelling Paris Saint-Germain FC supporters hardly appreciate their team being pressed down to the backline.
- 52' Both teams are passing the ball around with high level of urgency. Paris Saint-Germain FC needs to do something about it to get closer to the goal.
- 53' Paris Saint-Germain FC receives a card for a hard tackle on 53.
- 58' 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.
- 63' Paris Saint-Germain FC 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.
- 65' The Paris Saint-Germain FC manager makes a substitution. Bradley Barcola departs to be replaced by Randal Kolo Muani.
- 70' 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.
- 73' The referee calls foul for Nico Schlotterbeck. He receives a card.
- 78' Randal Kolo Muani needs to be pretty careful with his discipline considering 0 Yellow cards this season.
- 83' Time for substitution for Borussia Dortmund. Karim Adeyemi is replaced by Marco Reus.
- 87' The supporters are chanting for Marius Wolf. He replaces Julian Ryerson on 87 minute.
- 90' Another change for Borussia Dortmund made on 90 minute. Niclas Fullkrug leaves to be changed by Youssoufa Moukoko.
- Another three points for Borussia Dortmund.
Lineups
Borussia Dortmund Lineups
4-2-3-1Starting XI
- 15
- 19
- 10
- 14
- 1
- 20
-
26
Julian Ryerson ↓ Marius Wolf 87'
- 23
- 4
- 22
-
27
Karim Adeyemi ↓ Marco Reus 83'
Bench
- 21
- 25
-
11
Marco Reus ↑ 83'
-
17
Marius Wolf ↑ 87'
- 33
- 9
- 6
-
8
Felix Kalu Nmecha ↑ 87'
-
18
Youssoufa Moukoko ↑ 90'
- 35
- 43
- 38
Coach
Edin Terzic
Paris Saint-Germain FC Lineups
4-3-3Starting XI
- 5
- 7
- 2
-
21
Lucas Hernandez ↓ Lucas Beraldo 42'
- 10
- 8
- 99
- 25
- 29
- 17
- 33
Bench
-
23
Randal Kolo Muani ↑ 65'
- 26
- 28
- 1
- 11
- 37
- 15
- 9
- 80
- 4
-
35
Lucas Beraldo ↑ 42'
- 19
Coach
Luis Enrique
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Erling Haaland | 2 |
| Neymar | 2 |
| Juan Bernat | 1 |
| Kylian Mbappe | 1 |
| Achraf Hakimi | 1 |
| Karim Adeyemi | 1 |
| Warren Zaire-Emery | 1 |
| Niclas Fullkrug | 1 |
Head to Head
Borussia Dortmund Form
2024-05-01
Borussia Dortmund
1–0
Paris Saint-Germain FC
W
2024-04-27
RB Leipzig
4–1
Borussia Dortmund
L
2024-04-21
Borussia Dortmund
1–1
Bayer 04 Leverkusen
D
2024-04-16
Borussia Dortmund
4–2
Club Atletico de Madrid
W
2024-04-13
Borussia Monchengladbach
1–2
Borussia Dortmund
W
2024-04-10
Club Atletico de Madrid
2–1
Borussia Dortmund
L
Paris Saint-Germain FC Form
2024-05-01
Borussia Dortmund
1–0
Paris Saint-Germain FC
L
2024-04-27
Paris Saint-Germain FC
3–3
Le Havre AC
D
2024-04-24
FC Lorient
1–4
Paris Saint-Germain FC
W
2024-04-21
Paris Saint-Germain FC
4–1
Olympique Lyonnais
W
2024-04-16
FC Barcelona
1–4
Paris Saint-Germain FC
W
2024-04-10
Paris Saint-Germain FC
2–3
FC Barcelona
L
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
✗ WrongActual: Borussia Dortmund win
Both Teams to Score
✗ Wrong
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
✗ WrongActual: Borussia Dortmund win at HT
Correct Score
✗ 1–0 not predicted1 – 0Actual
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.

