Highlights

0:24
camera-professional-play-symbol

WATCH: KOBEL: "WE NEED TO IMPROVE"

0:23
camera-professional-play-symbol

WATCH: TEDESCO: "AMAZING ATMOSPHERE IN DORTMUND"

90'
+ 4

EMPHATIC LEIPZIG WIN

Leipzig cement fourth place with a win that leaves Dortmund nine points behind leaders Bayern, with six rounds of fixtures remaining. Another superb display by the Bundesliga’s form team, who are still in the DFB Cup and UEFA Europa League.
Full-time
90'

ADDED TIME

Three more minutes for Dortmund to endure. They've been comfortably second best today.
90'

Speed check: The fastest player in the game after 90 minutes

information
Speed check: The fastest player in the game after 90 minutes
Through high-end camera technology and machine learning, the speed of each player is evaluated in real time. Top speed then means, the fastest measured single frame of a player/game.
1.
Emre Can
Emre Can 34.21km/h
2.
Manuel Akanji
Manuel Akanji 34.14km/h
3.
Konrad Laimer
Konrad Laimer 33.76km/h
89'

Substitution

sub
Hugo Novoa
Hugo Novoa
sub
Dani Olmo
Dani Olmo
88'

Yellow card

yellowCard
Donyell Malen
Donyell Malen
86'

OH, DANI BOY!

Goal of the game as Olmo collects Nkunku's lay-off and smashes in off the underside of the bar from outside the BVB area. What a response to that Malen effort. Leipzig have been superb!
86'

Dani Olmo

GOAL!

1 : 4
Dani Olmo
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
5 %
85'

MALEN PULLS ONE BACK!

Dortmund try to walk it in. They don't, but at least get a corner for their efforts. Leipzig only half clear as Can hooks it back over his head to Malen, who sends a downward header past Gulacsi. There's a VAR review - but it stands.
84'

Donyell Malen

GOAL!

1 : 3
Donyell Malen
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
25 %
81'

SZOBOSZ-WIDE!

Brilliant from Szoboszlai as he jinks into the box, beatng one man before knocking the ball round Akanji and going on the outside. The shot, under pressure from Can, is wide though.
81'

RASH FROM CAN

Can chops down Nkunku from behind. It's not been his best day, the Dortmund man.
80'

Yellow card

yellowCard
Emre Can
Emre Can
78'

TALKING TACTICS

Simakan comes off for Halstenberg in the Leipzig defence, while the domineering Silva is replaced by Szoboszlai. Expect Nkunku to play as the lone striker for the final 12 minutes or so.
78'

Substitution

sub
Marcel Halstenberg
Marcel Halstenberg
sub
Mohamed Simakan
Mohamed Simakan
78'

Substitution

sub
Dominik Szoboszlai
Dominik Szoboszlai
sub
André Silva
André Silva
74'

FRESH LEGS...

... but can Reyna and Brandt provide Dortmund with fresh impetus? Leipzig have been rock-solid since that Reus chance went begging early in the first half.
74'

Substitution

sub
Giovanni Reyna
Giovanni Reyna
sub
Thorgan Hazard
Thorgan Hazard
74'

Substitution

sub
Julian Brandt
Julian Brandt
sub
Marco Reus
Marco Reus
70'

TARGET MAN

Silva controls a long punt from Gulacsi. He gets to the byline and cuts a ball back across goal, but nobody's home. Let-off for Dortmund. Silva's hold-up play has been fantastic today.
68'

LEIPZIG SWITCH

Klostermann replaces Mukiele on the right-hand side. Forsberg's also on, after missing out on a place at the World Cup with Sweden. Kevin Kampl makes way in midfield.
68'

Substitution

sub
Emil Forsberg
Emil Forsberg
sub
Kevin Kampl
Kevin Kampl
68'

Substitution

sub
Lukas Klostermann
Lukas Klostermann
sub
Nordi Mukiele
Nordi Mukiele
62'

DOUBLE CHANGE

Marco Rose shows his hand. Malen and Dahoud are on in a bid to get something out of this game. It's a big ask - Haaland's had precious little to feed on.
61'

Substitution

sub
Donyell Malen
Donyell Malen
sub
Marius Wolf
Marius Wolf
61'

Substitution

sub
Mahmoud Dahoud
Mahmoud Dahoud
sub
Axel Witsel
Axel Witsel
58'

NKUNKU ADDS A THIRD!

Leipzig commit bodies forward on the break. Laimer leads the charge, feeding Nkunku to his right and getting the ball back, via Olmo. A cute back heel is straight onto the boot of Nkunku, who sweeps in his 16th Bundesliga goal of the season.
57'

Christopher Nkunku

GOAL!

0 : 3
Christopher Nkunku
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
17 %
56'

HANDBAGS

Gvardiol stays down after crashing into Bellingham. That was NHL-style stuff from the Leipzig defender. Haaland's not happy, and Kampl talks himself into the referee's book.
54'

Yellow card

yellowCard
Kevin Kampl
Kevin Kampl
51'

CAN RECOVERY

Can misjudges a ball over the top for Angelino. The Leipzig left-back is into the box, but takes too long to pick a pass, and Can is able to get a foot in to avert the danger.
46'

HERE WE GO AGAIN!

No changes on the personnel front - will be see an improved display from BVB? They've moved to more of a 4-3-3...
Kick-off!
45'
+ 3

LEIPZIG LEAD

Laimer's brace has Leipzig in complete control at the Signal Iduna Park. A big half needed from BVB, if they're to turn this around...
Half-time
45'
+ 1

SILKY SKILLS

Bellingham shows great feet on the edge of the box to fashion a chance. He proceeds to chip an outside-the-boot of the pass to the back post, but Gulacsi is there to claw it away ahead of Reus.
45'

CAUTION

Hazard drags back Nkunku to stop a possible Leipzig break. Sums up Dortmund's half - it's been frustrating for the hosts to say the least.
45'

Yellow card

yellowCard
Thorgan Hazard
Thorgan Hazard
44'

ON THE VOLLEY!

Angelino with a deep cross from the right. Mukiele connects with an acrobatic volley, but the angle's against him and it lacks the power to seriously trouble Kobel at his near post.
39'

NOTHING DOING

Haaland goes down in the box under Gvardiol's attempted challenge, but the Dortmund striker had already relinquished possession. No chance of winning a penalty, despite some pretty vocal BVB calls to the contrary.
camera-photo
31'

LAIMER AT THE DOUBLE!

Leipzig in dreamland in Dortmund! BVB don't get close enough to Nkunku, who attempts to play a pass into the area. It's blocked out to Laimer, whose side-footed strike deflects off Can, completely wrongfooting Kobel on its way into the back of the net.
30'

Konrad Laimer

GOAL!

0 : 2
Konrad Laimer
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
10 %
30'

Speed check: The fastest player in the game after 30 minutes

information
Speed check: The fastest player in the game after 30 minutes
Through high-end camera technology and machine learning, the speed of each player is evaluated in real time. Top speed then means, the fastest measured single frame of a player/game.
1.
Manuel Akanji
Manuel Akanji 34.14km/h
2.
Konrad Laimer
Konrad Laimer 33.76km/h
3.
Erling Haaland
Erling Haaland 33.36km/h
25'

ONE LEIPZIG CHANCE, ONE GOAL

How Dortmund must be ruing that earlier opening for Reus!
Goal attempts
4 off target
1 on target
0 off target
1 on target
25'

xGoals

information
xGoals
The xGoals value of a club is calculated from the sum of all goal probabilities (goals and shots on goal) of that team. During a match, it’s easy to see whether the club is performing better than expected (goals > xGoals) - or maybe even higher (xGoals > goals).
xGoals
0
0.42
0.43
1
Goals
21'

LEIPZIG LEAD DORTMUND!

Leipzig strike first! A Dortmund attack breaks down and Can's caught out near halfway by Laimer. He motors forward as Nkunku takes possession before sliding a ball into the box for the Austrian, who clips a delightful finish over Kobel.
21'

Konrad Laimer

GOAL!

0 : 1
Konrad Laimer
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
43 %
13'

HAALAND!

And there's the chance for Haaland. Bellingham wrestles the ball back off Kampl and slides in Wolf down the right. Simakan completely misjudges the cross, but it's slightly behind Haaland and he can only hook his effort wide of the far post from six yards.
12'

FAVOURITE OPPONENT

Haaland hasn't scored since Bundesliga Matchday 20, having missed four of the last seven through injury, but has registered braces in each of his three competitive meetings with Leipzig to date.
7'

HUGE CHANCE!

Hummels plays an exquisite outside-of-the-boot pass over the top of the Leipzig defence for Reus. He's one-on-one with Gulacsi, but rather than lob the keeper, the BVB captain squares for Haaland - but it's behind the Norwegian. Big chance wasted!
5'

QUICK SILVA

Andre Silva tries to roll Akanji in the box. He succeeds, but the angle's tight and Kobel is out to block before a late flag goes up for offside.
2'

HAIRY MOMENT

Olmo bamboozles the Dortmund defence with a back-heeled pass to Angelino. The Spaniard sweeps it low across the six-yard box, with Guerreiro sweeping clear ahead of countryman Silva.
1'

UNDER WAY!

What an atmosphere in Dortmund as the game kicks off. It's football as it's meant to be!
Kick-off!

DORTMUND MORE THAN HAALAND

"Borussia Dortmund aren’t just Erling Haaland," warned Leipzig head coach Domenico Tedesco. "I can think of six or seven Dortmund attackers who will cause us some problems, and none of them are called Haaland."

FULL HOUSE

The Signal Iduna Park hosts a sell-out crowd of some 81,365 fans for the first time in over two years. "We're really excited to have everyone there," said BVB head coach Marco Rose prior to the game. "It can give us a real boost. It'll be football as we love it once again. It's a special moment. Jude Bellingham, for example, has not yet played in front of a full stadium in Dortmund. It will give us all a lift, but we need to use it to our advantage."
2:03
camera-professional-play-symbol

WATCH: LEIPZIG 2-1 DORTMUND

An inspired Christopher Nkunku scored one and set up another for Yussuf Poulsen earlier this season.

STAT ATTACK

There have been 22 goals across the previous five meetings between Dortmund and Leipzig at the Signal Iduna Park - that's an average of over four per game. BVB won here 3-2 last term, but lost this season's reverse fixture 2-1. Leipzig have only suffered more defeats (seven) and conceded more goals (24) against Bayern than against BVB (six/ 21).

THE STATE OF PLAY

Bayern Munich's 4-1 win in Freiburg earlier today means Dortmund have nine points to make up on the leaders. Foruth-placed Leipzig, meanwhile, can open up a three-point gap on fifth with a win.
3:32
camera-professional-play-symbol

WATCH: DORTMUND VS. LEIPZIG - HOW DO THEY STACK UP?

Second against fourth, last season's DFB Cup winners against the team they beat in the final...

MORE ON THOSE TEAMS

Erling Haaland is passed fit to start, after shaking off a knock sustained on international duty with Norway, while Marco Reus returns after five games out. Gio Reyna, who represented the USMNT in 2022 FIFA World Cup qualifying during the March break, drops to the bench. Leipzig are without Benjamin Henrichs through illness, so Nordi Mukiele comes in at right-wing-back. Jet lag rules out Reyna's countryman Tyler Adams.
0:06
camera-professional-play-symbol

WATCH: INSIDE DORTMUND'S CHANGING ROOM

DORTMUND STARTING XI

Kobel - Can, Akanji, Hummels, Guerreiro - Hazard, Witsel, Bellingham - Wolf, Haaland, Reus (c)

DORTMUND SUBS

Hitz, Zagadou, Reyna, Dahoud, Moukoko, Brandt, Reinier, Malen, Pongracic

LEIPZIG STARTING XI

Gulacsi (c) - Simakan, Orban, Gvardiol - Mukiele, Laimer, Kampl, Angelino - Olmo - Silva, Nkunku

LEIPZIG SUBS

Martinez, Tschauner, Forsberg, Klostermann, Szoboszlai, Halstenberg, Raebiger, Novoa
camera-professional-play-symbol

Welcome along!

Here you can find all the information about Dortmund against Leipzig on Matchday 28.