Mats Hummels helped Borussia Dortmund to a 2-0 aggregate win over PSG. - © FRANCK FIFE
Mats Hummels helped Borussia Dortmund to a 2-0 aggregate win over PSG. - © FRANCK FIFE

Mats Hummels heads Borussia Dortmund past PSG and into the Champions League final


Borussia Dortmund are through to the Champions League final after Mats Hummels gave his team a 1-0 semi-final second-leg win over Paris Saint-Germain to send Edin Terzić's men into the continental final on 1 June at Wembley where they will face either Bayern Munich or Real Madrid.

    PSG 0-1 Dortmund (0-2 on aggregate)
    Goals: 0-1 Hummels 50' (assist: Brandt)

    Leading 1-0 from last week's first leg, Dortmund were unchanged as they stepped out at the Parc des Princes. PSG coach Luis Enrique tweaked, seeking to make better use of Kylian Mbappé by moving him from a central position to his more habitual place on the left, but the France captain once again struggled to make an impact as Julian Ryerson and Jadon Sancho teamed up effectively. And while PSG toiled, Dortmund nearly took advantage before the break. After Hummels had brilliantly denied Mbappé a shooting opportunity, only a fantastic save from Gianluigi Donnarumma deprived Karim Adeyemi of the night's opening goal after the Germany international's pace had proved far too much for the PSG backline.

    Warren Zaïre-Emery had scored the goal that earned PSG a draw in Dortmund in the final group-stage game and sent his team through to the knockout stages; the highly rated youngster came close to breaking the deadlock just after the break, but his close-range shot left a post quivering with Gregor Kobel struggling to make up ground. Hummels was not so wasteful when he found space at the back post shortly afterwards, heading beyond Donnarumma from inside the six-yard box to double Dortmund's aggregate lead. PSG responded with Gonçalo Ramos sending a first-time shot over the bar before Nuno Mendes' long-distance drive rattled a post. PSG pressed in the closing stages, but Kobel turned a low Mbappé shot aside. The PSG superstar was then denied brilliantly by the Dortmund goalkeeper, who turned Mbappé's close-range shot onto the crossbar when a competition-leading ninth goal beckoned for the France captain. Fortune then favoured BVB as a Vitinha blast rocked the bar - the fourth time in the game PSG had struck the woodwork - to leave Dortmund within a game of being crowned the 2023/24 European champions.

    Match stats

    • Dortmund are through to the club's third Champions League final after 1996/97 and 2012/13.
    • This was Dortmund's fourth Champions League semi-final, with them having gone on to reach the showpiece on three occasions now.
    • It was Hummels' fifth Champions League goal in his 89th game in the competition, and his first since October 2018 when he was a Bayern Munich player.
    • He had not scored in the knockout stages since finding the net against Shakhtar Donetsk in the Round of 16 in February 2013.
    • Hummels is the third-oldest scorer ever in the UEFA Champions League semi-finals at the age of 35 years and 143 days, behind only Manchester United's Ryan Giggs (37y 148d) and Inter's Edin Džeko (37y 54d).
    • Marco Reus and Hummels are the only members of the current Dortmund squad to have been at the club for BVB's most recent final appearance.
    • Niclas Füllkrug is Dortmund's top scorer in the Champions League this term with three strikes.
    • Reus is BVB's all-time record appearance maker in this competition with 71 outings after coming off the bench in Paris.
    • Dortmund have six clean sheets in this season's tournament, and have only failed to find the back of the net in one of their previous 18 games.


    PSG: Donnarumma - Hakimi, Marquinhos (c), Beraldo, Mendes - Zaïre-Emery (Lee 76'), Vitinha, Fabián (Asensio 63') - Dembélé, Ramos (Barcola 64'), Mbappé
    Unused subs: Navas, Tenas, Ugarte, Danilo, Kolo Muani, Mukiele, Soler, Škriniar, Zague
    Coach: Luis Enrique

    Dortmund: Kobel - Ryerson, Hummels, Schlotterbeck, Maatsen - Can (c), Sabitzer - Sancho (Süle 67'), Brandt (Nmecha 85'), Adeyemi (Reus 56') - Füllkrug
    Unused subs: Meyer, Lotka, Özcan, Haller, Wolf, Moukoko, Malen, Wätjen, Bynoe-Gittens
    Coach: Edin Terzić

    As it happened

    0 - 1

    (0 - 0)

    Champions League
    Semi-final, 2nd leg
    Semi-final, 2nd leg Parc des Princes, Paris

    Watch: Brandt, Can, Kehl and Schlotterbeck react to reaching Champions League final

    Hear from Julian Brandt, Emre Can, Sebastian Kehl and Nico Schlotterbeck after Borussia Dortmund beat Paris Saint-Germain to reach the UEFA Champions League final.

    Full-time: PSG 0-1 Borussia Dortmund

    Die Schwarzgelben are in the final! They were often under pressure - PSG hit the woodwork no fewer than four times - but they produced a display full of heart, with Mats Hummels' second-half header giving his side a 2-0 aggregate win. What a moment for everyone involved with the club!
    + 4


    BVB will be at Wembley!

    4 minutes added on

    240 seconds for BVB to see out. Almost there.

    Lee over

    This one isn't close enough to hit the post or the bar, and instead sails over. A moment of respite.


    This is barely believable at this point. Again, the crossbar is shaking, this time courtesy of a Vitinha effort from 25 yards. BVB are undoubtedly living dangerously here.


    The woodwork comes to Dortmund's rescue once more. The ball bounces around the box and falls to Mbappé, once more, though, he cant quite find the back of the net, although Kobel did get a hand to it!

    Yellow card


    Marquinhos wide

    PSG's captain heads wide after a free-kick comes in. A few more seconds tick by for BVB.

    Mbappé thwarted

    Kobel gets a hand to the number 10's low strike, even if it was perhaps going just wide anyway. The subsequent corner comes to nothing.

    Brandt strike

    Some neat footwork and a deflected shot wins Dortmund a corner. Hummels then has it in the net, but he is clearly offside when he does.

    Yellow card


    15 minutes left

    PSG need two goals to take this to extra-time. Dortmund in control, but it can still all change.

    Mbappé tries his luck

    PSG's star man has been relatively quiet tonight. He tries to create something from nothing here, but his effort is never beating Kobel as it rises and rises.

    Tightening up

    Süle replaces Sancho - a clear defensive move from Terzić.


    Asensio's set-piece hits one of his own players in the wall, and Dortmund can breathe a little easier.


    Hummels fells Dembélé right on the edge of the area. Big opportunity for PSG.

    Yellow card



    The hosts are starting to crank up the pressure. It's another opening for Ramos - the same old story, however. Dortmund can't afford to let him get in those positions, as he will surely make them pay at some point.


    PSG hit the woodwork for a second time on the night! Mendes pummels a left-footed strike towards goal and, fortunately for Dortmund, it bounces away to safety.

    Ramos over

    The striker has had his team's best chances tonight. Once more, though, he can't trouble Kobel and fails to keep his first-time effort down.

    Hero Hummels

    The elder statesman's header has put his side in a commanding position!

    Experience replaces youth

    Hummels and Reus were both at Dortmund when they last made the final - and they are no both on the field of play here too.

    Not over yet

    PSG have scored 15 of their 19 Champions League goals after the break this year - they can strike at any moment, so Dortmund need to be on their guard.

    Dortmund in front!

    BVB break the deadlock! A Brandt corner finds the centre-back at the back post, and he powers a header into the corner. The Black-Yellows lead the tie 2-0!!

    Mats Hummels


    Mats Hummels


    Massive let-off for BVB. A shot from Mbappé is only half cleared and drops to the feet of the teenager at the back post. He only has to tap it into an empty net, albeit from a tight angle, but instead hits the outside of the upright.

    Back underway

    45 minutes stands between Dortmund and the final.

    Half-time: PSG 0-0 Borussia Dortmund

    Dortmund still lead 1-0 in this semi-final tie after 135 minutes of the encounter. The first half at the Parc des Princes was evenly-matched, although BVB had the game's best chance by some distance when Karim Adeyemi forced a strong save from Gianluigi Donnarumma. As it stands, Die Schwarzgelben are one half away from Wembley.


    Almost an equaliser for PSG, and it would have been in fortuitous circumstances. Fabián Ruiz fires a shot that is going wide of the goal, but it strikes Schlotterbeck. In the end, it goes narrowly wide of the post.

    Vitinha strike

    Another attempt from the midfielder, this time from further out. This one is kept down, but it is still a comfortable hold for Kobel between the sticks.

    Back up and running

    Füllkrug appears to have recovered and is back on his feet.

    Füllkrug down

    The striker is lying on the floor after jumping for a header. Dortmund will be hoping this is nothing serious - he has had a solid game so far and has held the ball up well.

    Adeyemi denied

    Huge stop from Donnarumma, as the Italian gets a strong hand to the German's shot on the stretch after a lightning-quick counter-attack. That could be a big moment in this encounter.

    Wild from Dembélé

    PSG find the right winger on the right of the area. It's a tight angle, but the former Barcelona man still tries to find the top corner. Instead, it flies high and wide. A let-off for BVB, as a ball across the box would have been a better decision.


    Vitinha tries to curl an effort into the far corner. Nothing for Kobel to worry about on this occasion as it sails over.

    Interesting battle

    Adeyemi and Dembélé could have a crucial impact on the outcome of this tie.

    Side netting

    Füllkrug holds up the ball well and plays in Ryerson. His effort is into the side netting, though, even if he does catch it relatively well.

    Schlotterbeck spreading the play

    The centre-back has already produced some fantastic early balls early on in this one to get Dortmund moving forward.

    Ramos wide

    PSG counter and, although it initially loses its impetus, a neat Vitinha pass finds the centre-forward. On the turn, the Portuguese can only fire his effort beyond the post.

    Settling into the game

    The visitors are getting a foothold in this now, as an Adeyemi shot on the edge of the area is deflected behind.

    Making noise

    The Dortmund fans, in the corner behind the goal their side are attacking, are trying to make themselves heard.


    Adeyemi blocks a Dembélé cross... and after the initial set-piece is cleared, the ball works it way to Mbappé. The World Cup winner fires a volley towards goal, which Kobel clutches to his chest.

    Kobel save

    An early opportunity for Ramos, who gets a foot on the end of a Hakimi cross. A comfortable stop for Dortmund's number one, though, as he gathers the ball and distributes.

    We're off!

    This semi-final second leg is underway!

    Onto the pitch

    The teams walk out into a raucous atmosphere. This promises to be a special evening.

    Players in the tunnel

    The starting 22 are ready to make their entrance.

    15 minutes to go

    The tension and anticipation are rising with kick-off just a quarter of an hour away.

    Taking in the atmosphere

    Some of the Dortmund players were on the pitch shortly after arriving at the stadium as they tried to get used to their surroundings.

    Kobel stepping up

    With five clean sheets in his 11 games this term, Kobel leads the way. BVB may need him to continue his strong form if they are to make it to Wembley.

    Strong travelling contingent

    The Dortmund fans have been enjoying themselves in Paris in the build-up to this one!

    Füllkrug up top

    The Germany international is Dortmund's leading goalscorer this campaign with three strikes, including the only goal of the first leg. Can he be his team's hero once more?

    The scene is set

    The Parc des Princes is looking resplendent in the French capital.

    PSG team news

    In contrast, Luis Enrique makes two changes to the team that kicked off last week. One of the changes is forced, as Lucas Beraldo comes in for Lucas Hernández, who ruptured his cruciate ligament at Signal Iduna Park, while the boss prefers Gonçalo Ramos to Bradley Barcola in attack. As such, Kylian Mbappé should move to the flanks.

    Dortmund team news

    If it ain't broke, don't fix it - a phrase Edin Terzić has clearly taken to heart. The Dortmund boss names the same XI that beat PSG 1-0 last week, with goalscorer Niclas Füllkrug leading the line once more. Marco Reus, Youssoufa Moukoko, Felix Nmecha and Donyell Malen, all of whom found the back of the net against Ausgburg at the weekend, are on the bench.

    PSG starting XI

    Donnarumma - Hakimi, Marquinhos (c), Beraldo, Mendes - Zaïre-Emery, Vitinha, Fabián - Dembélé, Ramos, Mbappé

    PSG subs

    Navas, Tenas, Ugarte, Asensio, Danilo, Lee, Kolo Muani, Mukiele, Soler, Barcola, Škriniar, Zague

    Dortmund starting XI

    Kobel - Ryerson, Hummels, Schlotterbeck, Maatsen - Can (c), Sabitzer - Sancho, Brandt, Adeyemi - Füllkrug

    Dortmund subs

    Meyer, Lotka, Özcan, Nmecha, Haller, Reus, Wolf, Moukoko, Malen, Süle, Wätjen, Bynoe-Gittens

    Watch: Marco Reus' top five Bundesliga goals

    The Dortmund legend, who will depart the club in the summer, has scored some fantastic goals down the years - he will be hoping he can find another one should he feature tonight.

    PSG team news

    Luis Enrique is similarly blessed when it comes to team selection. He will, however, have to do with Lucas Hernández, who suffered a cruciate ligament rupture in the first leg last week. Layvin Kurzawa and Sergio Rico, both of would have unlikely featured anyway, are the other absentees.

    Dortmund team news

    Having rested the majority of his first-teamers against Augsburg, Edin Terzić has close to a full squad to choose from for this encounter. Only Ramy Bensebaini and Julian Duranville are definitely unavailable, with Sébastien Haller now also available once more.

    Sabitzer: Dortmund's creative hub

    Marcel Sabitzer, who scored in Die Schwarzgelben's 4-2 quarter-final second leg victory over Atlético Madrid, has created five goals in this year's competition. Not only is that the most amongst his teammates, but also more than any other player in the tournament - former Dortmund midfielder Jude Bellingham, now at Real Madrid, is one behind on four.

    PSG coming off week-long break

    With the Ligue 1 title already wrapped up, the Parisians were given this past weekend off, allowing them extra time to prepare for this potentially season-defining second leg. As such, Kylian Mbappé and Co. should be well rested for BVB's visit.

    Hummels talks Mbappé

    In the pre-match press conference, Mats Hummels explained there is not a specific plan to try and stop Mbappé: "You can only defend against him as a team. With his speed, you cannot defend man-to-man. But he’s just a part of a team, we have to be careful of a lot of other players."

    Terzić wants more of the same

    In the first leg, Dortmund ran a collective 120 kilometres (74.5 miles), 10 (6.2 miles) more than PSG. "If it’s necessary, we’ll run 20 kilometres more than them," said Dortmund boss Terzić. "We have a great objective, a great dream. That’s how we’ve got here, into the Champions League semi-finals. If we were talking about favourites, we wouldn’t be here. We’re here because we’ve done a lot of good things. We have great respect, not only for our opponents, but also for the challenge ahead of us. We know we are going to need an identical mix to the first leg, regardless of how they play. We know we have to be just as brave and resilient. We have to have respect, but also the joy of achieving something great. That’s our mission."

    Marquinhos braced for 'tough' BVB challenge

    "Dortmund are great opponents, it'll be a very tough game. We don't know what is going to happen during the game, but we have faith in the work we have done all season long, faith in our preparation, and in our fans to help us. It's thanks to those things that we have faith in our chances [today]. Now is not the time when we are going to change everything or begin to doubt ourselves."

    Luis Enrique on 'great Dortmund team'

    "Dortmund will press high, so there will be space between the lines. We want to find our best players in the areas where they are dangerous. We have had the time to prepare defensively and offensively. We are trying to keep everyone relaxed, and above all enjoy the opportunity we have of playing a Champions League semi-final. I think it'll be a very high level game, very keenly contested, like the first leg was. We want to go to the final, but to do that we have to be better than this great Borussia Dortmund team."

    Fresh as a daisy

    Terzić began the Matchday 32 game vs. Augsburg with Emre Can, Nico Schlotterbeck, Julian Brandt, Marcel Sabitzer, Jadon Sancho and Niclas Füllkrug on the bench. All should return to the starting XI at the Parc des Princes.

    Watch: Dortmund 5-1 Augsburg - highlights

    A much-changed Dortmund warmed up for their trip to Paris in style, with Marco Reus the start of a 5-1 win over Augsburg.

    Stay tuned

    Welcome to our live coverage of Borussia Dortmund's Champions League semi-final second leg with Paris Saint-Germain. The visitors come to Paris defending a 1-0 first-leg lead courtesy of Niclas Füllkrug's goal at the Signal Iduna Park last week.