Real Madrid beat Borussia Dortmund to claim 15th Champions League trophy

Real Madrid beat Borussia Dortmund 2-0 (Image: Getty)

Real Madrid beat Borussia Dortmund 2-0 at Wembley to claim their 15th Champions League trophy. Dani Carvajal and Vinicius Junior scored late goals to take the biggest honour in domestic football back to Spain.

Dortmund had the better of the chances in the first half but struggled to find a way past Thibaut Courtois. But even when Adeyemi did that, his effort was blocked by an incredible last-ditch block from Carvajal.

It was all Real in the second half. Bellingham would have had two goals on another day and he was slightly under par but Real clung on to rally late – as we have seen on many occasions this season.


  • Real Madrid 2-0 Borussia Dortmund – ’8221:44
  • Real Madrid 1-0 Borussia Dortmund – ’7421:35
  • Protesters storm pitch20:05

Bellingham fights back tears

Jude Bellingham was fighting back the tears during his immediate post-match interview.

“I have always dreamed of playing in these games,” he said. “You go through life and there are so many people who say you cannot do things. I was alright until I was in my mum and dad’s face.

“My little brother is there and I’m trying to be a role model for him. I cannot put it into words. The best night of my life.”

Real Madrid 2-0 Borussia Dortmund – full-time

Real Madrid have won their sixth Champions League trophy in the past 11 years.

Real Madrid 2-0 Borussia Dortmund – ’87

Fullkrug heads home a cross from the left but the offside flag is instantly raised.

Real Madrid 2-0 Borussia Dortmund – ’85

Kroos has played his final match for Real Madrid as he’s taken off to a rousing reception from the Spanish supporters.

Real Madrid 2-0 Borussia Dortmund – ’82

Game, set and match. It has been coming.

Maatsen with a rare mistake to pass the ball straight to Bellingham, who has the easy task of laying it off left to Vinicius to fire home.

Real Madrid 1-0 Borussia Dortmund – ’82

Kobel keeps the score at 1-0 with another wonderful save, this time to claw Nacho’s header away.

Real Madrid 1-0 Borussia Dortmund – ’80

A couple of top saves from Kobel, the first to push Kroos’ long-range effort wide and the next to tip Camavinga’s dipping shot over the bar.

All Real Madrid in the closing stages.

Real Madrid 1-0 Borussia Dortmund – ’77

Bellingham looked to seal the victory but he is denied by an incredible last-ditch block.

It initially looked like the England man had missed a sitter but a replay shows the covering defender pushed the ball wide.

Real Madrid 1-0 Borussia Dortmund – ’74

Real Madrid take the lead as Carvajal heads home from a corner.

Hummels attempted to stop the ball on the line with his hand but he pulled it away at the last second.

Real Madrid 0-0 Borussia Dortmund – ’69

Bellingham should have put Real in front when he gets in front of the keeper to meet a dinked cross but the midfielder fails to make any connection with the ball.

Real Madrid 0-0 Borussia Dortmund – ’63

A huge save by Courtois to keep out a thunderous Fullkrug header.

Real Madrid 0-0 Borussia Dortmund – ’57

A big chance for Carvajal arriving at the back post but Maatsen produces a brilliant block.

Real Madrid 0-0 Borussia Dortmund – ’49

Smoke has filled Wembley and Kobel could see just enough to make his first save of the night from a smart Kroos free-kick.

Carvajal heads over from the resulting corner.

Second half

The second half is underway and the two teams emerged from the tunnel to a wall of pyrotechnics from the Dortmund fans.

(Image: GETTY)


It’s goalless at half-time and Courtois has certainly been the busier of the two goalkeepers.

We have seen Real Madrid peak late in matches so often this season…

Real Madrid 0-0 Borussia Dortmund – ’41

Courtois gets down low to push Sabitzer’s effort around the post.

Real Madrid 0-0 Borussia Dortmund – ’28

How are Dortmund not ahead? That’s three clear chances that have passed them by.

This time Adeyemi bursts forward after a fine counter-attack but his left-footed strike is saved by Courtois.

Fullkrug chucks his body at the rebound but the ball is too far behind him.

Real Madrid 0-0 Borussia Dortmund – ’23

Adeyemi goes down in the box but the referee waves away the protests.

Fullkrug is then denied by the inside of the post after being slipped through one-on-one.

All Dortmund so far…

Real Madrid 0-0 Borussia Dortmund – ’21

A huge letoff for Real Madrid as they’re caught napping and Adeyemi bursts through on goal.

The Dortmund winger shows dazzling feet to skip around Courtois but Carvajal gets back to make a vital block.

Real Madrid 0-0 Borussia Dortmund – ’15

And straight up the other end Vinicius fires over from just inside the penalty area.

Real Madrid 0-0 Borussia Dortmund – ’14

First big change of the match falls to Dortmund as Fullkrug peels off Rudiger and finds Brandt but he fires wide.

Protesters storm pitch

Three protesters have stormed the pitch just 30 seconds into the match and Marcel Sabitzer has taken one of them out.

The other two have been caught by security after they ran around taking selfies with the players.


And the Champions League final is underway…

Minutes away from kick-off

We’re just minutes away from kick-off here at Wembley.

The teams are out on the pitch and the referee has called the captains in for the coin toss.

Lenny Kravitz kick-off show

Lenny Kravitz is now performing a pre-match kick-off show on a stage in the centre circle.

Looks like a big task to get all of the flamethrowers, lights, band equipment and temporary floor off the pitch in the next six minutes…

Klopp sings YNWA

Jurgen Klopp belts out the ‘You’ll Never Walk Alone’ anthem while it is played through the Wembley speakers.

Both of his former clubs, Liverpool and Dortmund, have attached themselves to the song.

(Image: GETTY)

Mourinho points Sancho blame

Jose Mourinho has explained why Jadon Sancho’s transfer to Manchester United failed and suggested Erik ten Hag should take some of the responsibility.

“As a player, we know his talent. We saw what he can do, there are no doubts about it,” Mourinho said.

“What happened at Man United…if I look to my own history, sometimes I failed with players. Sometimes I couldn’t create the right empathy, I couldn’t understand the player’s DNA and I couldn’t help players grow up in the right direction. The majority of times, yes, I did it but in some occasions I couldn’t.

“I think sometimes we have to learn with experiences, which I tried always to do, to try to understand the nature of the player. Sometimes they have the talent but don’t have the mindset you want from a player.

“For sure, the kid [Sancho] made mistakes, that’s for sure, but for sure his manager was not able to get the best out of him.”

2,500 stewards doing their jobs well

The 2,500 stewards that have been deployed at Wembley have kept the crowd well under control so far.

There have been no reports of any crowd trouble, which will be a relief to UEFA following the disruption of the 2022 and 2023 finals.

Starting line-ups

The starting line-ups are in;

Real starting XI: Courtois; Carvajal, Rudiger, Nacho, Mendy; Valverde, Camavinga, Kroos, Bellingham; Rodrygo, Vinicius

Subs: Lunin, Kepa, Militao, Alaba, Modric, Joselu, Lucas, Tchouameni, Ceballos, Fran Garcia, Brahim, Arda Guler

Dortmund starting XI: Kobel; Maatsen, Schlotterbeck, Hummels, Ryerson; Sabitzer, Can, Sancho; Adeyemi, Fullkrug, Brandt

Subs: Meyer, Lotka, Ozcan, Nmecha, Haller, Reus, Wolf, Moukoko, Malen, Sule, Watjen, Bynoe-Gittens

Good evening

Good evening and welcome to Express Sport’s live coverage of the Champions League final.

The Borussia Dortmund fans have already packed out their side of Wembley and are making all the noise.

(Image: GETTY)