Paris Saint-Germain FC vs Borussia Dortmund, Champions League 2023-24 SEMI FINALS
Overview
Match Preview
Paris Saint-Germain FC vs Borussia Dortmund — Champions League at Parc des Princes.
- Paris Saint-Germain FC 8 games · 14 pts (2025/26)
- Borussia Dortmund 8 games · 11 pts (2025/26)
Match Details
- Referee Daniele Orsato
- Assistant 1 Ciro Carbone
- Assistant 2 Alessandro Giallatini
4 games this season
🟨 4.3/game
⚽ 15.5 goals/game
🟥 1 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 |
|---|---|---|---|---|
| 07 May | Borussia Dortmund | H | 0–1 | L |
| 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 |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 07 May | Paris Saint-Germain FC | A | 1–0 | W |
| 04 May | FC Augsburg | H | 5–1 | W |
| 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 |
Season Stats
| Paris Saint-Germain FC | Borussia Dortmund | |
|---|---|---|
| #11 | Position | #17 |
| 14 | Points | 11 |
| 8 | Played | 8 |
| 4 / 2 / 2 | W / D / L | 3 / 2 / 3 |
| 21 | Scored | 19 |
| 11 | Conceded | 17 |
| +10 | GD | +2 |
| 1.75 | PPG | 1.38 |
| 50% | Win % | 38% |
Key Stats
42%
Both Teams to Score
H2H (12 games)
H2H (12 games)
33%
Over 2.5 Goals
H2H history
H2H history
35%
Clean Sheets
Paris Saint-Germain FC this season
Paris Saint-Germain FC this season
20%
Clean Sheets
Borussia Dortmund this season
Borussia Dortmund this season
Paris Saint-Germain FC are 11th (14 pts). Borussia Dortmund are 17th (11 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' In just a few seconds Parc des Princes will turn into a battlefield for Paris Saint-Germain FC and Borussia Dortmund.
- 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' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
- 15' It looks surprising Paris Saint-Germain FC does not make any changes. Vitinha has some obvious troubles when approaching to the goal.
- 20' 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 Goncalo Ramos suffering a number of foals already.
- 25' 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.
- 30' It’s high time Luis Enrique made some changes to put the his team’s game back to action.
- 35' While there is no rush on the pitch, let’s have a look at some stats. Achraf Hakimi made 521 appearances and scored 46 goals. He is very likely to score a goal today.
- 40' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 45' Paris Saint-Germain FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 50' Borussia Dortmund is taking the lead after the goal scored by Mats Hummels on 50.
- 55' Felix Kalu Nmecha has certainly something to prove this evening. He made 58 appearances with only 2 goals this season.
- 56' Another change for Borussia Dortmund made on 56 minute. Karim Adeyemi leaves to be changed by Marco Reus.
- 61' 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.
- 63' Marco Asensio is replacing Fabian Ruiz for the Paris Saint-Germain FC side.
- 64' Borussia Dortmund player sees a card in front of him.
- 65' Borussia Dortmund receives a card for a hard tackle on 65.
- 67' It is a substitution in Borussia Dortmund team. Jadon Sancho is replaced by Niklas Sule on 67 minute.
- 72' 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.
- 75' It’s a booking for Paris Saint-Germain FC player. Ousmane Dembele gets a card.
- 76' Kang-in Lee is replacing Warren Zaire-Emery for the Paris Saint-Germain FC side.
- 81' 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.
- 84' The referee shows Paris Saint-Germain FC player a card on 84.
- 85' Another change for Borussia Dortmund made on 85 minute. Julian Brandt leaves to be changed by Felix Kalu Nmecha.
- 90' It looks like no one’s ball. Paris Saint-Germain FC is used to counterattacking playing. None of the sides are ready to take the lead.
- Hope, you loved the show. Another epic battle is over with the score 0-1.
Lineups
Paris Saint-Germain FC Lineups
4-3-3Starting XI
- 5
- 7
- 2
- 10
-
8
Fabian Ruiz ↓ Marco Asensio 63'
- 99
-
9
Goncalo Ramos ↓ Bradley Barcola 63'
- 25
- 35
- 17
- 33
Bench
- 23
- 26
- 28
- 1
-
11
Marco Asensio ↑ 63'
- 37
- 15
- 80
- 4
-
29
Bradley Barcola ↑ 63'
-
19
Kang-in Lee ↑ 76'
- 42
Coach
Luis Enrique
Borussia Dortmund Lineups
4-2-3-1Starting XI
- 15
- 19
-
10
Jadon Sancho ↓ Niklas Sule 67'
- 14
- 1
- 20
- 26
- 23
- 4
- 22
-
27
Karim Adeyemi ↓ Marco Reus 56'
Bench
- 21
-
25
Niklas Sule ↑ 67'
-
11
Marco Reus ↑ 56'
- 17
- 33
- 9
- 6
-
8
Felix Kalu Nmecha ↑ 85'
- 18
- 35
- 43
- 38
Coach
Edin Terzic
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
Paris Saint-Germain FC Form
2024-05-07
Paris Saint-Germain FC
0–1
Borussia Dortmund
L
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
Borussia Dortmund Form
2024-05-07
Paris Saint-Germain FC
0–1
Borussia Dortmund
W
2024-05-04
Borussia Dortmund
5–1
FC Augsburg
W
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
Predictions
Prediction accuracy
0 / 4
2.66
Paris Saint-Germain FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.47
Borussia Dortmund xG
I would bet for:
Over 2.5 goals 77% + Both teams to score 71%
Match Result
✗ WrongActual: Borussia Dortmund win
Both Teams to Score
✗ Wrong
Avg goals/match: 4.13
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 97% |
|
3% |
| ± 1.5 | 91% |
|
9% |
| ± 2.5 | 77% |
|
23% |
| ± 3.5 | 58% |
|
42% |
| ± 4.5 | 39% |
|
61% |
Double Chance
Paris Saint-Germain FC or Draw
75%
Draw or Borussia Dortmund
47%
Paris Saint-Germain FC or Borussia Dortmund
78%
Half-Time Result
✗ WrongActual: Draw at HT
Correct Score
✗ 0–1 not predicted0 – 1Actual
2 – 1
8.2%
3 – 1
7.1%
1 – 1
7.1%
2 – 2
5.9%
2 – 0
5.8%
3 – 2
5.2%
3 – 0
5%
4 – 1
4.7%
1 – 2
4.6%
1 – 0
4%
4 – 2
3.5%
4 – 0
3.3%
Asian Handicap — Paris Saint-Germain FC
| Handicap | Paris Saint-Germain FC covers | Push | Borussia Dortmund covers |
|---|---|---|---|
| -2.5 | 24% | — | 76% |
| -2 | 24% | 18% | 58% |
| -1.5 | 42% | — | 58% |
| -1 | 42% | 20% | 39% |
| -0.5 | 61% | — | 39% |
| +0.5 | 81% | — | 19% |
| +1 | 81% | 11% | 9% |
| +1.5 | 91% | — | 9% |
| +2 | 91% | 6% | 3% |
| +2.5 | 97% | — | 3% |
Clean Sheet
Paris Saint-Germain FC keeps clean sheet
24%
✓
Borussia Dortmund keeps clean sheet
8%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

