Borussia Dortmund showed spirit and guts to reach the UEFA Champions League semi-finals. - © IMAGO/BEAUTIFUL SPORTS/Meusel
Borussia Dortmund showed spirit and guts to reach the UEFA Champions League semi-finals. - © IMAGO/BEAUTIFUL SPORTS/Meusel

Borussia Dortmund defeat Atlético Madrid in thriller to reach UEFA Champions League semi-finals


Borussia Dortmund put together a fantastic performance to defeat Atlético Madrid 4-2 in the second leg of their UEFA Champions League quarter-final and progress to the competition's final four.

Borussia Dortmund 4-2 Atlético Madrid
1-0 Brandt 34 (assist: Hummels), 2-0 Maatsen 39' (assist: Sabitzer), 2-1 Hummels 49' (o.g), 2-2 Correa 64', 3-2 Füllkrug 71' (assist: Sabitzer), 4-2 Sabitzer 74' (assist: Füllkrug)

Sébastien Haller's late goal in Madrid last week gave Dortmund a lifeline and meant they came into this clash just one goal behind rather than two. The Ivory Coast striker was unavailable here due to injury, but his teammates were eager to make sure his strike was not in vain from the off. Within three minutes, Marcel Sabitzer had a glorious opportunity to put BVB in front on the night and level things up overall, yet César Azpilicueta produced a stunning goalline clearance to deny him. While the visitors wasted a golden opening themselves shortly after when Álvaro Morata chipped wide when one-on-one with Gregor Kobel, Dortmund otherwise dominated and ultimately had two first-half goals to show for their efforts. First, Julian Brandt took advantage of a marvelous outside-of-the-boot Mats Hummels pass to fire past Jan Oblak, before Ian Maatsen buried into the bottom corner from a similar position when played in by Sabitzer. Given how the hosts attacked the match early on, their lead was more than deserved.

At the interval, Atleti boss Diego Simeone made three changes, and the switch-up had an almost-immediate impact. An Antoine Griezmann corner found Mario Hermoso in the penalty area, and although Hummels tried to clear the ball away from danger, he instead poked it out of Kobel's reach. Los Colchoneros continued to push forward and looked to retake the aggregate lead - which they eventually did through Ángel Correa after he and fellow half-time substitute Rodrigo Riquelme had attempts kept out. There was still plenty of time left for twists and turns, though and, remarkably, Dortmund needed fewer than 10 minutes to take control of both this encounter and the whole tie. Niclas Füllkrug, who had been quiet up until that point, headed Sabitzer's cross into the far corner before the Austrian turned goalscorer himself, firing a strike home from outside the box with a little help from Oblak's outstretched fingertips. As Atleti opened up, there were further chances for Dortmund to put the match to bed, but, despite Oblak doing fantastically to deny both Füllkrug and Sabitzer, Die Schwarzgelben had already done enough. They will now face Paris Saint-Germain in the semi-finals and, based on this showing, there is no reason why they can't go another step further and make the final in London at the start of June.

Match stats

  • Dortmund have lost just one of their previous 18 Champions League matches at Signal Iduna Park.
  • Overall, these teams have met seven times in European competition, with each side winning three apiece. There has been one draw. 
  • The opener was Brandt's first goal in the knockout stages of the Champions League.
  • Maatsen's effort was his maiden strike in Europe's premier club competition.
  • Dortmund are in the semi-finals of this tournament for the first time since 2012/13, when they went on to reach the final before losing to Bayern Munich.
  • Dortmund have never lost a Champions League knockout match at home against Spanish opposition (W4, D2)


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

Atlético: Oblak - Witsel, Giménez, Hermoso - Molina (Barrios 46'), Llorente, Koke (c), De Paul (Saúl 84'), Azpilicueta (Riquelme 46')- Griezmann, Morata (Correa 46')
Unused subs: Moldovan, Gomis, Gabriel, Savić, Vermeeren, Reinildo, Niño
Out: Depay (muscular), Lemar (Achilles), Lino (suspended), Vitolo (knee)
Coach: Diego Simeone 

As it happened!

4 - 2

(2 - 0)

Champions League
Quarter-final, 2nd leg
Quarter-final, 2nd leg Signal Iduna Park

Full-time: Borussia Dortmund 4-2 Atletico Madrid

They've done it! Borussia Dortmund come off the ropes - yet again - with quickfire strikes from Niclas Füllkrug and Marcel Sabitzer seeing them through 5-4 on aggregate after Atletico had pegged them right back at the start of the second half.
+ 4

Dortmund take the ball into the corner

There are just seconds left on the clock...

Four minutes of stoppage time indicated

Dortmund are almost there - but who would dare to predict anything in this remarkable game?

Oblak saves stinging Sabitzer shot

The Austrian is a playmaker at the top of his powers right now and smashes a shot from 20 metres out that Oblak does very well to get across to and keep out.

Atletico chasing shadows

Suddenly falling behind in the tie after Dortmund scored twice in three minutes has left Atletico looking a forlorn as the hosts play the ball around with ease.

Sancho almost in

Dortmund are continually threatening to tear the Atletico defence to pieces, with the ball bouncing lose in the box and Sancho almost popping up before Oblak grabs it.

Füllkrug denied!

Füllkrug could have sealed it, but Oblak flies to across to pull off a superb save with the Germany international striker through on goal after taking a ball floated over the defence.

What a bonkers game!

We've had 27 shots and six goals as the momentum has flown all over the place. What will we see in the remaining ten minutes plus stoppage time?

Sabitzer! Unbelievable!

Dortmund have raced on course for the semi-finals yet again! A long ball forward is cut back to the Austrian on the edge of the box, and he takes a classy step inside before dispatching a super drive inside the far post - what scenes in an ecstatic Westfalenstadion!
Marcel Sabitzer

Füllkrug heads Dortmund back in front on the night!

What a game! Marcel Sabitzer finds space on the left and sends a sumptuous cross to Niclas Füllkrug, who guides a header straight past Oblak!
Niclas Füllkrug

Dortmund building pressure again

Brandt has a shot punched clear before Bynoe-Gittens has an effort deflected over.

Chance for Bynoe-Gittens!

Moments after coming on, the young Englishman heads over after a cross from Sancho from the right.

Atletico grab another goal

The visitors are back in an aggregate lead as their pressure shows. Angel Correa has a volley blocked in the box before smashing in at the second attempt!

Angel Correa


Angel Correa

Dortmund trying to regather

The first-half goals suddenly seem a long time ago with the visitors looking the more positive and threatening side.

Correa clips a shot wide

Atletico Madrid are looking dangerous as Correa appears alone in front of Kobel but places his shot just wide.

De Paul goes close

Dortmund need to be careful here as Atletico have really upped the pace and are scenting blood after getting onto the scoresheet. De Paul clips a cross from the right on a quick attack that almost sails into the top corner before running out of play.

Hummels turns into own net

Misfortune for Dortmund after that brilliant first-half. Atletico Madrid win a corner and Mats Hummels turns the ball into his own net in attempting to clear a header away from close to the goal line. We're level again on aggregate.

Füllkrug has a go

Niclas Füllkrug snatches a shot from the left of the area that zips wide.

The second half starts

Dortmund are on course to make the UEFA Champions League semi-finals for the first time since 2013, as things stand.

Half-time: Borussia Dortmund 2-0 Atletico Madrid

The first 45 could barely have gone any better for Edin Terzic's men who are well worth the two-goal lead and are now on course to make the semi-finals!
+ 3

Dangerous free-kick

Brandt puts a brilliant ball in from the right that is cleared shortly before the half-time whistle sounds.
+ 1

Yellow card


Griezmann hits free-kick out

Altetico win a free-kick on the left as Ryerson is booked. Antoine Griezmann steps up, but whips the set piece straight out of play - Atletico looked rattled.

Yellow card


Maatsen with the second!

Dortmund have flown into an aggregate lead! Marcel Sabitzer receives the ball on the left on another fluent attack and does wonderfully to hold it up and cut it back to Ian Maatsen, who turns inside the far post for a second.

Ian Maatsen


Ian Maatsen

Can has a go

The stadium is bouncing, and Dortmund are looking for a second! Emre Can smashes a drive from 25 metres out, but Jan Oblak has no trouble holding onto that.

Dortmund lead!

A brilliant pass from Mats Hummels is chipped over the defence, and Julian Brandt receives it before ghosting past Axel Witsel and sliding a shot straight past Jan Oblak from a tight angle. We're all square on aggregate!
Julian Brandt

First booking

Adeyemi breaks free of Azpilicueta in his own half, and the Atletico full-back resorts to a sliding tackle to try to stop him - landing himself in the referee's notebook.

Yellow card


Sabitzer searching

Jadon Sancho probes the Atletico defence before the ball runs out to Marcel Sabitzer just outside the box. After scoring a brace in the Bundesliga at the weekend, you can see why the Austrian was confident enough to shoot, but he guides his shot over.

Five shots for the hosts

Marcel Sabitzer's early opening remains Dortmund's best chance.

BVB bossing the ball

Edin Terzic must be encouraged as his side continue to attack.
Possession (%)

Adeyemi denied

Ryerson whips a cross that is deflected into the path of Karim Adeyemi, who lashes a drive on the bounce that is saved by Oblak. Promising stuff for Dortmund!

Flurry of Dortmund corners

A good spell for the hosts, who attack with pace and win three corners in quick succession. Füllkrug heads wide and Brandt cracks a shot from a tight angle into Oblak in a couple of half-chances resulting.

Sancho turns ball in

Jadon Sancho is picked out down the right. His ball into the box is dealt with by Gimenez and an offside flag is raised, in any case.

Intriguing opening

Both sides are playing their part in what has been a lively first ten minutes - with no sign of Atletico sitting deep and hoping to see out their narrow lead.

Morata goes close!

Atletico Madrid have a huge chance to double their advantage on aggregate. Morata chases clear of the Dortmund defence and has plenty of time to dink the ball over Kobel, but sends it just wide of the target.

Sabitzer denied

A chance to level the tie! Karim Adeyemi put in a burst of pace and drilled the ball in from the left to find Sabitzer in an ideal position in the box, only for a defender to block his effort.

We're off!

The hosts get the second leg underway on a chilly night in Dortmund!

You'll Never Walk Alone...

We've been treated to a rousing edition of Dortmund's club anthem with kick-off just over five minutes away!

Westfalenstadion filling up

We're expecting a magic night with the Yellow Wall roaring their heroes on against a tough Atletico side.

Hummels milestone marked

Dortmund defender Mats Hummels made his 500th competitive appearance for the club in the first leg in Madrid - and received a couple of presents to mark the occasion ahead of tonight's kick off.

More on that Dortmund team

Edin Terzic makes five changes to the side that started the 2-1 win at Borussia Mönchengladbach on Saturday. Jadon Sancho (pictured) returns from illness to start, although Donyell Malen is left out of the squad due to injury.

Dortmund starting XI

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

Dortmund subs

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

Atletico starting XI

Oblak - Witsel, Giménez, Hermoso - Molina, Llorente, Koke (c), De Paul, Azpilicueta - Griezmann, Morata

Atletico subs

Moldovan, Gomis, Gabriel, Saúl, Correa, Savić, Riquelme, Vermeeren, Reinildo, Barrios, Niño

What are the chances?

Seven times previously after going into a home second leg a goal behind in a European tie, Borussia Dortmund have progressed, but six times they have been knocked out. Further proof, if needed, that this clash is on a knife's edge!

Edin Terzic on the match

"We are sure that our fans will create a fantastic atmosphere, and we want to repay them with a good performance."

Diego Simeone on Dortmund

"They are a very strong team at home, they will surely start with a high tempo, and we have to keep up the level we've been playing at in our last few games. I'm sure they will come out strong, they have a lot of skillful people on the wings, people in the middle who come in very well from the second line too. They work very well on set pieces and we will look to take the game where we think we can hurt them."

Home advantage key for BVB?

Atléti recorded a 3-1 win over Girona on Saturday to consolidate fourth place in La Liga. Diego Simeone's team have won three in a row in all competitions, but only five of 15 on the road in La Liga this term (W5, D3, L7), and one of four in Europe (W1, D2, L1).

Watch: Gladbach 1-2 Dortmund - highlights

Dortmund returned to winning ways on Saturday, with a 2-1 win away to Borussia Mönchengladbach. Midfielder Marcel Sabitzer struck twice, but first-leg scorer Haller succumbed to an ankle injury that is expected to keep him out for the next two weeks or so. BVB also played with 10 men for the final 35 minutes after Karim Adeyemi was sent off. Edin Terzić's team are fifth in the Bundesliga, outside the top four on goal difference, with five rounds of fixtures remaining.

What Dortmund need

Victory by a margin of two or more goals will send BVB through. A one-goal winning margin in 90 minutes will send the tie to extra-time, but a draw or defeat on the night will spell the end. If the clubs are all square in the tie after 120 minutes, penalties will decide the outcome.

Semi-final berth up for grabs

The winner, of course, will advance to the Champions League semi-finals, where either Barcelona or Dortmund's Group F rivals PSG await. Barca lead that tie 3-2 after the first leg in France. Bayern Munich, Arsenal, Real Madrid and holders Man City are in the other half of the draw, with the prospect of an all-German final - and a repeat of the 2012/13 showpiece - a possibility.

Down, but not out

Dortmund were 2-0 down at the break in Madrid, but substitute Sébastien Haller's 81st-minute strike gives them every hope of turning the tie around. BVB were also denied by the woodwork twice in a hugely encouraging second-half display.


Only a win will do for Borussia Dortmund in the second leg of their UEFA Champions League quarter-final second leg with Atlético Madrid. Stay tuned for build-up and match coverage of what's going to be a huge night at Signal Iduna Park.

First-leg report

Sébastien Haller's late strike gave Borussia Dortmund a lifeline despite a 2-1 defeat to Atlético Madrid in the first leg of their UEFA Champions League quarter-final clash.

Atlético Madrid 2-1 Borussia Dortmund
1-0 De Paul 4', 2-0 Lino 32' (assist: Griezmann), 2-1 Haller 81'

The weekend's 1-0 Bundesliga defeat to VfB Stuttgart was hardly the best preparation for his clash, and Die Schwarzgelben started slowly at the Wanda Metropolitano. Only a crucial, last-gasp Karim Adeyemi block prevented Álvaro Morata from breaking the deadlock within two minutes, although the hosts had their lead shortly after. A poor Gregor Kobel pass put Ian Maatsen under pressure, and the left-back could only play the ball into the path of Rodrigo de Paul, who had the simple task of striking into the bottom corner. Dortmund remained under the cosh, with Kobel keeping an albeit tame Samuel Lino overhead kick out. In the 31st minute, they had their first real opening as Felix Nmecha headed over from a corner, but Atlético were two to the good almost immediately. Again, some slack passing allowed Los Rojiblancos to break quickly, and Lino kept his composure to slot beyond Kobel following a cheeky Antoine Griezmann flick. As the half-time whistle approached, Maatsen forced Jan Oblak into an important stop low to his right with a fierce strike and Jadon Sancho fired over from close range, offering hope that BVB could threaten after the interval.

With Diego Simeone's men happy to protect their advantage in the second half, the onus was on Dortmund to take the game to the Spanish side. Edin Terzić's men began positively, as Marcel Sabitzer and Niclas Füllkrug tested Oblak. At the other end, Kobel denied Nahuel Molina on one of Atlético's few forays forward. Despite those early opportunities, Dortmund struggled to keep the pressure up and, despite Haller and Julian Brandt being introduced into the fray, clear-cut chances were initially few and far between. However, with the clock ticking, the Ivory Coast striker netted what could proved to be a vital goal, burying into the bottom corner after being found in space by his fellow substitute. Dortmund now had the bit between their teeth, and only the woodwork stopped Jamie Bynoe-Gittens' deflected attempt from distance sneaking past Oblak. The upright came to the home shot-stopper's rescue again deep into stoppage time as he was beaten by Brandt's header. Ultimately, Dortmund will now be confident of overturning the deficit on home turf in front of a partisan crowd.