UEFA.com works better on other browsers
For the best possible experience, we recommend using Chrome, Firefox or Microsoft Edge.

Paris vs Dortmund facts

Previous meetings, form guides, links and trivia ahead of the UEFA Champions League semi-final second leg.

Jaden Sancho was a constant threat in the first leg for Dortmund
Jaden Sancho was a constant threat in the first leg for Dortmund Borussia Dortmund via Getty Images

Paris Saint-Germain must overcome a first-leg deficit to reach their second UEFA Champions League final as Borussia Dortmund come to the Parc des Princes defending a 1-0 lead.

A fine finish from Niclas Füllkrug 36 minutes into the first game at the BVB Stadion Dortmund gave the home side the edge in this semi-final, although Paris might have levelled, Kylian Mbappé and Achraf Hakimi both hitting the post in quick succession in the second half.

That was the sides' third meeting of the season, Paris winning 2-0 in France on Matchday 1 before the teams met again in Germany on Matchday 6 with Dortmund already through to the round of 16. Paris needed a 1-1 draw in Germany to join their hosts in the knockout rounds, BVB finishing with 11 points in the section, three above their French visitors, who edged out AC Milan on head-to-head record.

This is Dortmund's fourth Champions League semi-final and a first since reaching the final in 2012/13, when they were beaten by Bayern München in the decider at Wembley.

Paris, meanwhile, are in the last four for the third time in five seasons and the fourth overall – but have won only one of their previous contests at this stage, in 2019/20, and none over two legs.

The winners of this tie will play Real Madrid or Bayern München in the final at Wembley on 1 June.

Previous meetings

2 Paris wins
2 Dortmund wins
3 draws
7 Paris goals
5 Dortmund goals

Paris were victorious at the Parc des Princes on 19 September thanks to goals early in the second half from Kylian Mbappé (49pen) and former Dortmund full-back Achraf Hakimi (58).

The French side needed a 56th-minute equaliser from Warren Zaïre-Emery to rescue that crucial 1-1 draw in Dortmund on 13 December, Karim Adeyemi having put the home side in front five minutes earlier.

The teams crossed paths in the 2019/20 Champions League round of 16, Paris overturning a first-leg defeat to win 3-2 on aggregate on their way to the final, which they would lose to Bayern.

BVB were 2-1 winners in the opening game in Germany, Erling Haaland (69, 77) scoring twice on his first European appearance for the club either side of Neymar's 75th-minute leveller.

The Brazilian struck again at the Parc des Princes to level the tie, Neymar scoring in the 28th minute before Juan Bernat got what proved to be the decisive goal of the contest a minute into first-half added time.

The teams' only other fixtures came in the 2010/11 UEFA Europa League group stage, when both games ended all square. An 87th-minute goal from Paris substitute Clément Chantôme cancelled out Nuri Şahin's penalty opener for Dortmund five minutes into the second half on Matchday 3. The game at the Parc des Princes two weeks later finished goalless.

Paris finished top of the section on 12 points, with Dortmund eliminated after finishing third on nine. The French club went on to reach the round of 16, losing to Benfica.

Form guide

Paris

Record vs German clubs: W15 D4 L11 F44 A34
Home record vs German clubs: W10 D1 L2

Matchday 1 was Paris's third successive European game against German opponents, having lost home (0-1) and away (0-2) against Bayern in last season's round of 16.

Paris were unbeaten in their first nine home games against German clubs (W8 D1) but have lost two of the last four, both 0-1 against Bayern – in the 2020/21 quarter-finals and last season.

A 3-1 defeat at Bayern on Matchday 6 of the 2017/18 UEFA Champions League ended Paris's seven-match unbeaten run against German clubs, home and away (W5 D2). Their overall record since then is W6 D2 L7.

Paris have won five of their seven knockout ties against German clubs, both defeats coming against Bayern – in the 2020 Champions League final and last season's round of 16. They had beaten Dortmund (1-2 a, 2-0 h) and Leipzig (3-0 n) in the 2019/20 round of 16 and semi-final respectively having defeated Wolfsburg in the 2008/09 UEFA Cup round of 32 (2-0 h, 3-1 a) and, in the Champions League, Bayer Leverkusen in the 2013/14 round of 16 (4-0 a, 2-1 h) and Bayern in the 2020/21 quarter-finals (3-2 a, 0-1 h).

This is Paris's fourth European Cup semi-final (W1 L2):
1994/95 AC Milan L 0-3 (0-1 h, 0-2 a)
2019/20 Leipzig W 3-0 (n)
2020/21 Manchester City L 1-4 (1-2 h, 0-2 a)

Paris have lost five of their six semi-final matches, the sole success a 3-0 defeat of Leipzig in a one-off tie in Lisbon in August 2020 in which Marquinhos scored their opening goal.

The 25-year gap between the 1995 and 2020 semi-final appearances is a Champions League record – beating Ajax's 22-year absence between 1997 and 2019.

In 2019/20 Paris became the fifth French team to reach the European Cup final, after Reims (1956, 1959), St-Étienne (1976), Marseille (1991, 1993) and Monaco (2004). Of those, only Marseille, in the inaugural Champions League final in 1993, lifted the trophy.

The Parisians would therefore become the third Ligue 1 club to reach multiple finals if they overcome Dortmund.

Paris also reached the semi-finals of three UEFA Cup Winners' Cups and one UEFA Cup. Their record in those ties – which all took place between 1993 and 1997 – was W2 L2 with victories in the last two, against Deportivo La Coruña in 1995/96 and Liverpool in 1996/97, meaning the 2020 defeat of Leipzig made it three successive victories in European semi-finals before their defeat against Manchester City the following season.

This is Paris's 16th Champions League campaign, level with Lyon's French record. They have featured every season since 2012/13, reaching the knockout stages in the last 12 campaigns.

Runners-up to Bayern in the 2020 final, Les Parisiens were again beaten by the German club in last season's round of 16 (0-1 h, 0-2 a). They had finished second in Group H behind Benfica, picking up 14 points.

Paris began this season with the 2-0 home win against Dortmund but lost 4-1 at Newcastle United in their next fixture. They then swapped home wins with AC Milan (3-0 h, 1-2 a) before coming from behind to earn 1-1 draws at home to Newcastle and in Dortmund that allowed them to squeeze into the last 16 as Group F runners-up, three points behind the German club.

The French side have faced Spanish sides in both subsequent knockout ties, beating Real Sociedad 2-0 at home and 2-1 away in the round of 16 – Mbappé scoring three of their four goals – and then overturning a home first-leg defeat for the first time in European competition to progress at the expense of Barcelona in the last eight. Luis Enrique's side recovered from losing 2-3 at the Parc des Princes and trailing 1-0 in Spain to win the second leg 4-1 and progress 6-4 on aggregate.

The Parisians have won 14 of their last 32 European matches (D7 L11).

The first-leg defeat by Barcelona in the quarter-finals was only Paris's eighth loss in their last 74 European home games (W47 D19), although six of those defeats have come in their last 24 matches at the Parc des Princes.

Paris claimed their 11th French title, and ninth in the last 11 seasons, in 2022/23, finishing one point ahead of Lens at the top of the Ligue 1 table.

The French club replaced coach Christophe Galtier with Enrique in the summer.

Paris have lost the away first leg in UEFA competition on nine previous occasions; they have won six of those ties on aggregate although they had lost two in a row before beating Dortmund in the 2019/20 Champions League round of 16 (1-2 a, 2-0 h).

The French club have won both ties when the away first leg has finished 0-1, both in the UEFA Cup Winners' Cup – against Lokomotiv Sofia in the 1982/83 first round (5-1 h), Paris's first European tie, and Parma in the 1995/96 quarter-finals (3-1 h), when they went on to lift the trophy.

Paris's record in one UEFA penalty shoot-out is W0 L1:
3-4 v Rangers, 2001/02 UEFA Cup third round

Dortmund

Record vs French clubs: W10 D6 L9 F31 A32
Home record vs French clubs: W3 D2 L7

That 2020 tie against Paris was Dortmund's last contest against a French club before Matchday 1.

A 2-0 success at Monaco in the 2018/19 Champions League group stage is one of only two Dortmund victories in their last ten trips to France (D2 L6).

Defeat in Paris four seasons ago ended Dortmund's three-game winning run against French opponents. The first-leg victory in this tie was their first in four matches (D1 L2).

BVB's record in two-legged ties against French clubs is W3 L2; they have lost their last three ties, that 2020 defeat by Paris following eliminations at the hands of Sochaux in the 2003/04 UEFA Cup second round (2-2 h, 0-4 a) and Monaco in the 2016/17 Champions League quarter-finals (2-3 h, 1-3 a).

Dortmund's record in European Cup semi-finals is W2 L2:
1963/64 Inter Milan L 2-4 (2-2 h, 0-2 a)
1996/97 Manchester United W 2-0 (1-0 h, 1-0 a)
1997/98 Real Madrid L 0-2 (0-2 a, 0-0 h)
2012/13 Real Madrid W 4-3 (4-1 h, 0-2 a)

The German club's last semi-final appearance featured a memorable performance from Robert Lewandowski, who scored all four goals in the 4-1 home first-leg win against Real Madrid in 2013 – Jürgen Klopp's side progressing despite a subsequent 2-0 loss in Spain.

BVB have lost three of their four away matches in European Cup semi-finals, the exception a 1-0 win at Manchester United in 1997. That is one of only two victories in their eight away matches at this stage of UEFA competition – with five defeats.

Dortmund also reached the semi-finals of the 1965/66 European Cup Winners' Cup and three UEFA Cups with the record W2 L2, the most recent tie a 5-3 aggregate success against AC Milan in 2001/02. Their 2013 success against Real Madrid made it three aggregate successes in their last four European semi-finals.

Last season's Bundesliga runners-up are in the Champions League for the 18th time overall and the eighth successive season. All but two of their last 11 campaigns have now extended into the knockout rounds.

In 2022/23, Edin Terzić's team were second in Group G behind eventual champions Manchester City before being knocked out by Chelsea in the round of 16 (1-0 h, 0-2 a).

That was the third time BVB had been eliminated in the last 16 in their last five Champions League campaigns.

This season Dortmund began with that 2-0 loss in Paris before being held 0-0 at home by Milan but breathed life into their Group F campaign by beating Newcastle away (1-0) and at home (2-0) and sealed progress with a 3-1 win at San Siro on Matchday 5, concluding the group stage with the 1-1 draw at home to Paris.

Dortmund drew 1-1 at PSV Eindhoven in the round of 16 first leg, progressing thanks to a 2-0 home win, and then overcame a 2-1 loss at Atlético de Madrid in the first leg of their quarter-final to go through thanks to a 4-2 home success.

The second-leg win against Atleti ended Dortmund's run of five successive defeats in quarter-final matches.

A 3-2 win at Sevilla in the 2020/21 round of 16 first leg is Dortmund's only victory in their last 11 away Champions League knockout matches; they lost nine of those games.

This season's wins at Newcastle and Milan have made it ten victories in BVB's last 34 European away matches (D7 L17), although all of those wins have come in their last 26 (D3 L13).

European champions in 1997 and runners-up to Bayern in the 2013 final at Wembley, Dortmund missed the chance to deny Bayern an 11th successive Bundesliga title in 2022/23, drawing 2-2 at home to Mainz on the final day to allow the Munich club to overtake them at the top of the table.

Dortmund have recorded 20 home first-leg victories in UEFA competition and won 17 of those ties – although they have lost the last two, against Paris in the 2019/20 Champions League round of 16 and Chelsea at the same stage last season (1-0 h, 0-2 a). The latter tie was the fourth in which the home first leg finished 1-0, all against British clubs, and the first aggregate defeat: they beat Celtic in the 1992/93 UEFA Cup second round (2-1 a), Motherwell in the 1994/95 UEFA Cup first round (2-0 a) and Manchester United in the semi-final of their victorious Champions League campaign in 1996/97 (1-0 a).

Dortmund's record in UEFA penalty shoot-outs is W2 L2:
6-5 v Auxerre, 1992/93 UEFA Cup semi-final
3-1 v Rangers, 1999/2000 UEFA Cup third round
2-4 v Club Brugge, 2003/04 UEFA Champions League third qualifying round
3-4 v Udinese, 2008/09 UEFA Cup first round

Links and trivia

Mbappé scored twice in Monaco's 3-2 win at Dortmund in the 2016/17 Champions League quarter-final first leg, and also opened the scoring in the French side's 3-1 second-leg success in which Marco Reus got Dortmund's goal.

Hakimi spent 2018/19 and 2019/20 on loan at Dortmund from Real Madrid, scoring 12 goals in 73 appearances in all competitions.

Ousmane Dembélé spent 2016/17 at Dortmund, scoring ten goals in 50 appearances for the club and winning the German Cup before signing for Barcelona.

Have played in Germany:
Lucas Hernandez (Bayern 2019–23)
Nordi Mukiele (Leipzig 2018–22)
Randal Kolo Muani (Eintracht Frankfurt 2022/23)

Have also played in France:
Sébastien Haller (Auxerre 2012–15)
Ramy Bensebaini (Montpellier 2015/16 loan, Rennes 2016–19)
Abdoulaye Kamara (Paris Saint-Germain youth 2019–21)

Haller was born in Ris-Orangis in the Paris suburbs.

Have played together:
Lucas Hernandez & Niklas Süle (Bayern 2019–22)
Nordi Mukiele & Marcel Sabitzer (Leipzig 2018–21)
Lucas Hernandez & Marcel Sabitzer (Bayern 2021–23)
Arnau Tenas & Mateu Morey (Barcelona youth 2017–19)

Germany were 2-0 winners against France in a 23 March friendly in Lyon. Hernandez, Zaïre-Emery, Dembélé and Mbappé started for France with Kolo Muani a late substitute and Niclas Füllkrug coming on for the visitors in the closing stages.

Füllkrug scored in Germany's 1-1 draw against Marco Asensio's Spain in the 2022 FIFA World Cup group stage.

Füllkrug also scored past Keylor Navas in the 2022 World Cup group stage as Germany beat Costa Rica 4-2.

Mats Hummels scored the only goal of the 2014 World Cup quarter-final between Germany and France; current Paris technical staff member Yohan Cabaye started for Les Bleus.

A Hummels own goal gave France a 1-0 win against Germany in the UEFA EURO 2020 group stage. Presnel Kimpembe, Hernandez and Mbappé all started for France with Dembélé and Germany's Emre Can late substitutes.

Can started Germany's 2-0 defeat against France in the UEFA EURO 2016 semi-finals.

Mbappé scored both goals in France's 2-1 win away to the Netherlands, for whom Donyell Malen came on early in the second half, in a UEFA EURO 2024 qualifier on 13 October.

Haller scored the Ivory Coast's goal in a 1-1 friendly draw against Hakimi's Morocco the following day.

Latest news

Paris

Paris did not play at the weekend; their scheduled Ligue 1 game at Nice has been rearranged for 15 May.

The first-leg loss at Dortmund ended Paris's four-match unbeaten run (W3 D1) and was only their second loss in 33 games in all competitions (W22 D9).

On 28 April Paris were crowned French champions for the third year in row, and the tenth in 12 seasons, when second-placed Monaco lost 3-2 against Lyon to leave Luis Enrique's side 12 points clear at the top with only three matches remaining. It is Paris's 12th Ligue 1 title overall.

Paris had missed the chance to clinch the title themselves the previous day as they had to come from 0-1 and 1-3 down to rescue a 3-3 draw at home to Le Havre, substitute Gonçalo Ramos scoring a 95th-minute equaliser. Bradley Barcola had made it 1-1 with his first Ligue 1 goal since 14 January while Achraf Hakimi had got Paris's second goal, ending a scoreless run for his club of 25 games stretching back to 8 October.

Paris are now unbeaten in 26 Ligue 1 games. A 2-3 home reverse against Nice on 15 September is their sole league defeat this season in their 31 fixtures.

Ramos has six goal involvements (five goals, one assist) as a substitute, the most in Ligue 1 in 2023/24.

Paris had won their previous three games 4-1.

On 21 April, they were victorious at home to Lyon, Ramos scoring twice with Lucas Beraldo also on target, his first Ligue 1 goal.

Three days later, Paris won by the same scoreline at Lorient, Kylian Mbappé and Ousmane Dembélé both getting two goals.

The first leg against Barcelona was Marquinhos's 436th appearance for Paris, setting a new club record and overtaking the previous mark, held by Jean-Marc Pilorget.

That match also ended Paris's 27-game unbeaten run in all competitions (W19 D8), since a 2-1 reverse at AC Milan on Champions League Matchday 4 on 7 November.

Beraldo, Paris's only January signing, scored his first goal for the club in a 3-1 win against Nice in the French Cup quarter-finals on 13 March. Mbappé and Fabián Ruiz were also on target as Paris reached the semi-finals for the first time since 2020/21.

Paris were 1-0 winners at home to Rennes in the last four on 3 April, Mbappé scoring the only goal shortly before half-time having had an earlier penalty saved.

Paris will face Lyon in the final in Lille on 25 May.

Mbappé now has 43 goals in 45 club appearances this season.

On 10 March Paris drew 2-2 at home to Reims in Ligue 1, one of four of their last 13 games in all competitions they have not won.

Mbappé scored a hat-trick in a 6-2 win at Montpellier on 17 March, his fourth of the season for club and country.

Vitinha has seven goals in 27 league games this season having managed two in 36 in 2022/23.

Lucas Hernandez is facing a lengthy spell on the sidelines after rupturing the anterior cruciate ligament in his left knee in the first leg at Dortmund. He underwent an operation on Saturday.

Marquinhos started the French Cup semi-final against Rennes, the Paris captain having been out since 17 February with a calf injury

On 20 December Paris announced Presnel Kimpembe has both signed a new contract until June 2026 and undergone further achilles surgery which is expected to keep him out until next season. The defender resumed individual training on 22 April.

Paris secured their 12th Trophée des Champions, and a tenth in the last 11 seasons, with a 2-0 win against Toulouse 2-0 at the Parc des Princes on 3 January thanks to goals from Kang-in Lee and Mbappé.

That was Mbappé's 111th Paris goal at the Parc des Princes – a new club record surpassing Edinson Cavani's previous total of 110.

Mbappé scored a hat-trick in a 9-0 French Cup win at sixth-tier side US Revel on 7 January, taking him to 30 Paris goals in the competition – also a new club record. He now has 35 and has found the net in all five of Paris's French Cup ties this season.

Mbappé's younger brother Ethan made his Paris debut as a late substitute in a 3-1 Ligue 1 win at home to Metz on 20 December, nine days before his 17th birthday.

On 27 April Paris announced a four-year contract extension for Warren Zaïre-Emery, keeping the 18-year-old midfielder at the club until June 2029.

Dortmund

Dortmund were 5-1 winners at home to Augsburg in the Bundesliga on Saturday, the first time they had scored five goals in a league game this season. That made it four victories in six games in all competitions (D1 L1).

Marco Reus scored one goal and set up two more; aged 34 years 339 days he is the oldest player to be involved in three goals in a Bundesliga match since Bayern's Franck Ribéry in March 2019.

Youssoufa Moukoko scored twice, the first time he had found the net more than once in a Bundesliga game since 5 November 2022.

Donyell Malen was also on target; the Netherlands forward has struck 12 times in this league season to surpass his personal BVB best (nine goals) from 2022/23 and has six in his last eight club appearances.

Felix Nmecha completed the scoring with his first Bundesliga goal for Dortmund.

On 27 April, Dortmund went down 4-1 at Leipzig in the Bundesliga despite taking a first-half lead through Jadon Sancho's second league goal of his second spell at the club.

Sancho's goal was his 40th in the Bundesliga, making him the all-time top-scoring Englishman in the German top flight. He was previously tied with Tony Woodcock.

That ended Dortmund's ten-match unbeaten run in Bundesliga away matches (W6 D4), their best run since another ten-game sequence in 2012 and 2013.

On 21 April BVB conceded an added-time equaliser to draw 1-1 against newly-crowned Bundesliga champions Bayer Leverkusen.

Niclas Füllkrug had given Dortmund the lead, scoring in successive games having also found the net in the second leg against Atlético; he had been nine club games without a goal.

BVB ended a two-game losing run on 13 April as two first-half goals from Marcel Sabitzer earned a 2-1 victory at Borussia Mönchengladbach despite losing Karim Adeyemi to a second booking early in the second half.

Sabitzer now has four Bundesliga goals this season, his best tally since hitting eight for Leipzig in 2020/21. The double in Gladbach was the first time the Austrian had scored twice in a league game since 7 October 2018.

Dortmund's record in 2024 is W13 D4 L4. Their five-game winning run in all competitions was ended by a 1-0 home loss to Stuttgart in the Bundesliga on 6 April.

That made it two defeats in Dortmund's last eight home games in all competitions (W5) and four in their own stadium this season, all in the last 16 matches.

In contrast, though Dortmund have lost two of their last three away games – at Atlético and Leipzig – those are their only reverses in their last 12 away fixtures in all competitions (W6 D4). BVB's overall away record this season is W11 D7 L5.

On 30 March Dortmund won 2-0 at Bayern thanks to goals from Adeyemi and Julian Ryerson that secured their first Bundesliga success in Munich since April 2014.

Dortmund had won five successive games after their first loss in 2024, a 3-2 home defeat against Hoffenheim on 25 February.

BVB have 60 points in this season's Bundesliga (W17 D9 L6), seven less than after 32 games last season.

Julien Duranville has missed the last three games with a muscle injury.

Sébastien Haller, who had scored the winning goal for host Ivory Coast in the 2-1 Africa Cup of Nations final success against Nigeria on 11 February, made his first appearance for Dortmund in 2024 as a late substitute at Bayern after recovering from the recurrence of an ankle injury the striker suffered in the final. He also came on in the closing stages against Stuttgart and scored his first BVB goal of 2024 in Madrid, also as a substitute.

Haller started in Gladbach but had to be replaced early on after suffering another ankle injury and has not played since, although he was an unused substitute against Paris in the first leg.

Malen returned as a substitute in Gladbach having missed three games with a thigh injury. After missing three more games with knee problems he also was an unused substitute against Paris before starting on Saturday.

Ramy Bensebaini returned with a knee injury from international duty with Algeria and is expected to miss the rest of the season.

Mats Hummels made his 500th appearance for Dortmund in the quarter-final first leg at Atlético.

On Friday, Dortmund announced Reus will leave the club when his contract expires at the end of the season. The 34-year-old has scored 169 goals in 425 appearances for the club, whom he joined in 2012.