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 (2026/27)
- Borussia Dortmund 8 games · 11 pts (2026/27)
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 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 |
|---|---|---|---|---|
| 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 Atlético 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
25%
Clean Sheets
Paris Saint-Germain FC this season
Paris Saint-Germain FC this season
0%
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
5/–
16-30
3/–
31-45
3/–
46-60
3/3
61-75
2/1
76+
4/1
■ Scored ■ Conceded
Borussia Dortmund
0-15
1/–
16-30
–/–
31-45
–/1
46-60
2/1
61-75
1/2
76+
2/–
■ Scored ■ Conceded
Top Scorers (This Season)
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 |
Borussia Dortmund
| Sehrou Guirassy | 4 G |
Events
Match Events
- 0' The game is set. Borussia Dortmund kicks off things out of here…
- 5' 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.
- 10' Jadon Sancho is a natural left winger and has been asked to do a very specific job for Paris Saint-Germain FC tonight.
- 15' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 20' Not even hints on scoring a goal over the last 20 minutes.
- 25' Borussia Dortmund are keeping things exceptionally tight at the back. It will take something special to break them down.
- 30' It is a cagey affair so far. Paris Saint-Germain FC in their 4-3-3 trying to find a way past Borussia Dortmund's compact 4-2-3-1.
- 35' 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.
- 40' Emre Can, a Germany , has 0 bookings this season and will need to keep his discipline tonight.
- 45' Borussia Dortmund fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 50' GOAL! Mats Hummels scores on 50. Assisted by Julian Brandt
- 55' Matchday of the Array and both teams know exactly what is at stake tonight.
- 56' The Borussia Dortmund manager makes a substitution. Karim Adeyemi departs to be replaced by Marco Reus.
- 61' While there is no rush on the pitch, let’s have a look at some stats. Goncalo Ramos made 478 appearances and scored 79 goals. He is very likely to score a goal today.
- 63' Marco Asensio has so much to prove this time. He replaces Fabian Ruiz on 63 minute.
- 64' It’s gonna be a card for Marcel Sabitzer.
- 65' A moment of madness from Mats Hummels on 65 minutes earns him a card. Borussia Dortmund will be frustrated.
- 67' Fresh legs for Borussia Dortmund! Niklas Sule comes on to replace Jadon Sancho.
- 72' Marco Reus is putting in a real shift tonight. He has covered more ground than anyone else for Paris Saint-Germain FC so far.
- 75' A moment of madness from Ousmane Dembele on 75 minutes earns him a card. Paris Saint-Germain FC will be frustrated.
- 76' The Paris Saint-Germain FC manager makes a substitution. Warren Zaire-Emery departs to be replaced by Kang-in Lee.
- 81' A quiet spell here at Parc des Princes. Borussia Dortmund seem content sitting deep and soaking up pressure.
- 84' Achraf Hakimi is having his name booked by the referee on 84.
- 85' Felix Kalu Nmecha is ready to make an impact after coming on for Julian Brandt at the 85 minute mark.
- 90' Kylian Mbappe has been disciplined this evening — perhaps mindful of those 2 cards already picked up this season.
- Full Time. Borussia Dortmund beats Paris Saint-Germain FC
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 Terzić
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 Atlético 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.

