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 (2026/27)
- Paris Saint-Germain FC 8 games · 14 pts (2026/27)
Match Details
- Referee Anthony Taylor
- Assistant 1 Gary Beswick
- Assistant 2 Adam Nunn
9 games this season
🟨 4.8/game
⚽ 11.0 goals/game
🟥 4 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
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 Atlético de Madrid | H | 4–2 | W |
| 13 Apr | Borussia Mönchengladbach | A | 2–1 | W |
| 10 Apr | Club Atlético 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
0%
Clean Sheets
Borussia Dortmund this season
Borussia Dortmund this season
25%
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)
Borussia Dortmund
0-15
1/–
16-30
–/–
31-45
–/1
46-60
2/1
61-75
1/2
76+
2/–
■ Scored ■ Conceded
Paris Saint-Germain FC
0-15
5/–
16-30
3/–
31-45
3/–
46-60
3/3
61-75
2/1
76+
4/1
■ Scored ■ Conceded
Top Scorers (This Season)
Borussia Dortmund
| Sehrou Guirassy | 4 G |
Paris Saint-Germain FC
| Fabian Ruiz | 4 G | 1 A |
| Ousmane Dembele | 3 G | 3 A |
| Desire Doue | 3 G | 2 A |
| Ferran Torres | 3 G | |
| Vitinha | 2 G | 1 A |
Events
Match Events
- 0' And we are off! Borussia Dortmund vs Paris Saint-Germain FC — let the football do the talking.
- 5' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Randal Kolo Muani suffering a number of foals already.
- 10' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 15' will be watching from the dugout nervously. His Borussia Dortmund side need to improve if they are to claim all three points.
- 19' The referee shows Borussia Dortmund player a card on 19.
- 24' The midfield battle is intense right now. Both Borussia Dortmund and Paris Saint-Germain FC are fighting for every inch of the pitch.
- 29' The clock is ticking and both teams know a goal could change everything at this point.
- 34' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 36' Niclas Fullkrug does the damage! The net is bulging and Borussia Dortmund surge ahead!
- 41' It looks like no one’s ball. Borussia Dortmund is used to counterattacking playing. None of the sides are ready to take the lead.
- 42' The Paris Saint-Germain FC bench stirs into life. Lucas Hernandez is withdrawn and Lucas Beraldo gets his opportunity.
- 47' Julian Ryerson needs to be pretty careful with his discipline considering 32 Yellow cards this season.
- 52' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 53' It’s gonna be a card for Fabian Ruiz.
- 58' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 63' With 0 assists to his name this season, Mats Hummels is clearly more than just a goal scorer for Borussia Dortmund.
- 65' Another change for Paris Saint-Germain FC made on 65 minute. Bradley Barcola leaves to be changed by Randal Kolo Muani.
- 70' Borussia Dortmund are deployed in a 4-2-3-1 today, looking to exploit space against Paris Saint-Germain FC's 4-3-3 shape.
- 73' It’s a booking for Borussia Dortmund player. Nico Schlotterbeck gets a card.
- 78' Both keepers have barely been tested. Borussia Dortmund and Paris Saint-Germain FC are cancelling each other out in the centre of the park.
- 83' The Borussia Dortmund manager makes a substitution. Karim Adeyemi departs to be replaced by Marco Reus.
- 87' The crowd applauds Julian Ryerson as he leaves the pitch. Marius Wolf steps in for Borussia Dortmund.
- 90' The crowd applauds Niclas Fullkrug as he leaves the pitch. Youssoufa Moukoko steps in for Borussia Dortmund.
- The final whistle goes. A composed, disciplined performance from Borussia Dortmund to claim maximum points.
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 Terzić
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 |
| Mats Hummels | 1 |
| Juan Bernat | 1 |
| Kylian Mbappe | 1 |
| Achraf Hakimi | 1 |
| Karim Adeyemi | 1 |
| Warren Zaire-Emery | 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 Atlético de Madrid
W
2024-04-13
Borussia Mönchengladbach
1–2
Borussia Dortmund
W
2024-04-10
Club Atlético 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.

