Brought to you by

Key Events

90' + 3'
E. Haaland
J. Brandt
0 - 2
A. Witsel
Yellow Card
E. Can
Yellow Card
Yellow Card
E. Haaland
G. Reyna
0 - 1

Match Stats

47% 52%
Shots Off Target
Shots On Target 4 7
Total Passes 550 640
  • Heatmap
  • Touch Map


UEFA Champions League
UEFA Europa League
UEFA Europa League Qualifiers
Relegation Play-off


Thanks for joining our commentary this afternoon. Until next time, goodbye.
RB Leipzig end their Bundesliga campaign on the road to Augsburg next week, while Dortmund host Hoffenheim. 
Borussia Dortmund will finish second in the Bundesliga this season courtesy of their 2-0 win over RB Leipzig this afternoon. Erling Haaland put the visitors ahead in the first half with a crisp finish from close range after latching onto a sublime offload from Giovanni Reyna. Haaland was denied a second by the crossbar after the interval. It was not to matter as they secured their victory in stoppage time as the Norwegian guided a low cross from Julian Brandt into the back of the net with the aid of a Amadou Haidara deflection.
J. Brandt
90' + 3' Brandt breaks down the right and sends a pinpoint cross for Haaland to convert in the box.
E. Haaland
90' + 3' GOALLLLLLLLLLLLLLLLLLLLLLLLLLLL!!! HAALAND NOTCHES HIS SECOND !! 2-0!!! Dortmund seal the win in added time as Haaland slides the ball home from close range. Brandt surges into space down the right, but he opts not to run for the corner. Instead slides a low ball across the face of goal. Haaland puts Haidara under pressure at the back post, and he does enough to get a boot on it to send it over the line, with the ball clipping the foot of the midfielder in the process.
90' + 1' OVER! Halstenberg lifts a cross into the box after Dortmund clear their lines from a corner. Schick attacks it in the middle with Witsel and wins the aerial battle, only to glance his header over the bar.
D. Zagadou
Raphaël Guerreiro
90' + 1' Zagadou replaces Guerreiro for the visitors.
N. Schulz
T. Hazard
90' Schulz is on for the closing stages to replace Hazard.
89' CHANCE! Adams' cross deflects into the path of Angelino in the left inside channel. He takes a touch to control the ball and goes for a strike on his left foot, but it's a poor effort, travelling wide of the right post.
87' Haaland sends Guerreiro down the left flank and the Portuguese has Sancho in support in the middle. However, the cross is a poor one and allows Gulacsi to claim.
85' Adams works the ball out to Angelino on the left flank, but the full-back can only lift his delivery behind for a goal-kick.
84' Burki almost loses out as he comes for the ball in the box from a cross by Adams, but just manages to regain control ahead of Schick.
L. Balerdi
G. Reyna
81' Reyna makes way after a telling contribution for Balerdi.
80' OVER! Nkunku lines up the resulting free-kick, but he can only hammer his effort well over the bar. Not the best strike from the midfielder.
A. Witsel
Yellow Card
80' Witsel handles the ball in a dangerous area. Leipzig have a free-kick in a good position in the final third.
J. Sancho
Mateu Morey
78' Favre introduces Sancho with 12 minutes to play as Morey makes way.
77' Can makes another lung-bursting run forward from the back as he tries to combine with Haaland, but the forward overhits his offload through to Gulacsi.
76' WIDE! Nkunku swings the resulting free-kick into the box and Schick rises to head at goal. However, he cannot make clean contact with his attempt and the ball travels harmlessly wide.
I. Konaté
E. Forsberg
74' Konate is on for Forsberg for Leipzig.
E. Can
Yellow Card
74' Can barges Nkunku off the ball and goes into the book.
72' Dortmund will be desperate for a second goal to kill off the game. The visitors have been more clinical, but the contest remains in the balance with 18 minutes remaining.
A. Haïdara
K. Kampl
70' Haidara is on in the middle of the park for Kampl.
C. Nkunku
T. Werner
70' Nkunku replaces Werner for the home side.
70' BLOCK! Piszczek puts his body on the line to prevent Forsberg from spinning and firing at goal. He charges down his effort before clearing it away from the lurking presence of Werner.
69' SAVE! Dortmund exchange at least 20 passes in the final third to move the Leipzig defence one way then the other. Morey uses the space to take on a strike, but his low effort is saved by Gulacsi.
66' Can makes a long move forward from the back to try to latch on to Guerreiro's offload, but the ball just evades his run and goes out for a goal-kick.
64' Brandt and Reyna combine to open up space down the left flank, but the pull back from the American into the middle is cut out by Upamecano.
62' Schick rises highest from the resulting corner, but the ball strikes him on the shoulder and it trickles through to Burki to make the stop.
61' Forsberg causes problems down the left and he looks for a low cross into the middle, but Hummels is there to act to clear behind for a corner.
60' Leipzig are struggling to get into a rhythm. The home side have not been able to sustain a period of pressure on Dortmund this afternoon.
58' Forsberg floats a cross into the box from the left flank and Schick rises to head at goal, but it's a tame effort and gathered with ease by Burki.
Yellow Card
57' Angelino slides in hard on Morey and goes into the book. There are a lot of hefty challenges going in at the moment.
55' Guerreiro works the ball into Haaland and he lays the ball off towards Reyna, but the offload just escapes the control of the American.
K. Kampl
Yellow Card
53' Kampl brings down Haaland and is booked by the referee.
52' OFF THE BAR! Guerreiro sends Haaland away down the left inside channel and he has space and time to pull the trigger. He blasts an effort towards goal that hits Gulacsi on the leg before bouncing up to strike the bar. Fortunately for the home side, it then goes clear of danger.
51' Brandt tries to work a low cross towards Haaland in the middle, but Upamecano clears the danger ahead of the forward.
G. Reyna
Yellow Card
50' Reyna is booked for a poor challenge on Mukiele.
49' Hummels loses out to Werner on the edge of the box and drives forward, but the defender recovers before Piszczek dispossesses Forsberg on the rebound.
47' CLOSE! Dortmund come within inches of doubling their lead. Haaland surges through the Leipzig defence and squares a pass for the run of Morey. He stretches out a leg, but can only steer his effort just wide of the left post.
46' We're back underway at the Red Bull Arena.
T. Adams
L. Klostermann
46' Adams replaces Klostermann for the home side.
Timo Werner has had one opening in the first half, but it was a speculative strike from a tight angle. The home side have to get their foot on the ball to create openings in the final third to allow the forward and Patrik Schick to threaten.
Borussia Dortmund hold a 1-0 lead over RB Leipzig at the break courtesy of Erling Haaland's strike in the 30th minute. The Norwegian missed two good openings before he converted the third after latching on to a brilliant touch pass from Giovanni Reyna. Die Schwarzgelben will feel that they could have been further in front going into the interval. On the other side, Leipzig have been underwhelming to say the least and may receive a few choice words from Julian Nagelsmann.
45' There will be two minutes of added time.
45' WIDE! Guerreiro goes for a low strike with his left-footed attempt. It drifts around the wall, only to travel just wide of the right post. Close for Dortmund.
44' Angelino is penalised for handball on the edge of the box when attempting a slide tackle on Hazard. Guerreiro will line-up the resulting free-kick.
43' The visitors break with speed down the left, but Guerreiro is unable to pick out a team-mate in the middle with his cutback.
42' Leipzig are looking to up the ante to end the half. However, Nagelsmann's men have to be wary of the speed of Dortmund on the counter.
40' SAVE! Werner probes down the left flank and he takes on a strike from the inside channel from a tight angle. Burki makes the save with his feet before the home side recycle possession. Kampl lines up an effort from distance, which is claimed with ease by the Dortmund keeper.
Dani Olmo
M. Sabitzer
39' Olmo replaces Sabitzer in the middle of the park for the home side.
38' Sabitzer is making his way off the field and the armband has been handed to Gulacsi. A blow for Leipzig in the middle of the park.
36' Guerreiro switches play from left-to-right to Morey in space. He tries to float a ball over the top for Haaland, but Halstenberg makes a vital interception.
34' Sabitzer takes a whack on the knee after challenging Haaland. He requires treatment on the sideline.
32' Leipzig have not been able to make an impact in the final third. The visitors have been by far the better side thus far this afternoon.
G. Reyna
30' Reyna produces a sublime touch from Brandt's cross to pick out Haaland to score in the box.
E. Haaland
30' GOALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL!!!!! HAALAND CONVERTS THIS ONE!!! 1-0 DORTMUND!!! The visitors take a deserved lead as Haaland scores from close range. Brandt is played into space down the right flank and he cuts the ball back for Reyna in the middle. The midfielder knocks a delightful offload with a deft touch to his team-mate. Haaland collects the pass and delivers a crisp finish on his left foot past Gulacsi.
27' Angelino fires a dangerous low cross towards Schick in the box. It forces Can to act to clear the danger ahead of the forward.
26' The home side are struggling to contain Dortmund at the moment. Favre's men are enjoying a lot of good territory and opportunities, although they are yet to convert one.
24' SAVE! Hazard breaks into space down the right to latch on to Hummel's incisive pass. He launches a volley towards goal, but Gulacsi holds firm to turn it past the post.
22' Witsel is moving gingerly after the challenge, but is willing to play on through the pain.
P. Schick
Yellow Card
21' Schick lunges in from behind on Witsel and goes into the book.
19' Hummels releases Haaland over the top courtesy of a long ball. He takes it in stride, but the offside flag goes up as the forward looks to carve out space for a strike.
18' The visitors are attacking with menace in the early stages of the game, but Favre's men are yet to get the breakthrough.
16' SAVE! Haaland turns into space on the edge of the box and he drills a low effort at goal on his left. Once again Gulacsi is equal to it and gets down to his left to make the stop.
15' CHANCE! Hazard gets the better of Upamecano and he threads a pass through to Haaland six yards out. The forward stabs the ball towards goal, but Gulacsi spreads himself to make the block.
12' WIDE! Dortmund find space down the left flank once again. Guerreiro breaks into the box and pulls back a pass for Hazard to strike, but the Belgian can only place his effort wide of the right post.
10' Dortmund work the ball from right-to-left. Guerreiro feeds Haaland in space in the box and he pulls the trigger on a low strike. However, Hazard gets in the way in the box and is offside. Frustration for the visitors.
8' OVER! Forsberg threads a pass through to Schick in the left inside channel and he goes for a first-time strike on his left boot, only to blast his attempt over the bar.
7' Reyna and Haaland attempt to combine in the final third, but the pass from the American goes astray and straight to Gulacsi.
5' Relief for Hummels after conceding the corner as Dortmund are able to clear their lines with ease from Forsberg's delivery.
4' Werner puts Hummels under pressure on the byline and his workrate wins a corner for the home side.
3' Morey looks for the run of Haaland in the final third, but Upamecano is there to cut out the danger.
1' We're underway at the Red Bull Arena.
RB Leipzig are without a win in their last four Bundesliga games against Borussia Dortmund (D2 L2). They’ve never gone more games without a victory against any other side in the top-flight.  
Dortmund have made two changes to their side that was beaten by Mainz in the week. Sancho is dropped to the bench as Favre opts to re-shuffle his side. Brandt moves into the final third alongside Haaland and Hazard, while Reyna comes into the midfield for his first league start. Morey replaces Achraf Hakimi on the right flank.
Leipzig have made four changes to their side that drew during the week against Fortuna Dusseldorf. Upamecano and Mukiele come into the back four, while Forsberg and Schick start in the final third. Konrad Laimer misses out, while Olmo, Nkunku and Adams drop to the bench. Werner retains his place, despite his impending move to Chelsea.
BORUSSIA DORTMUND SUBS: Dan-Axel Zagadou, Marco Rente, Jadon Sancho, Nico Schulz, Leonardo Balerdi, Luca Unbehaun, Immanuel Pherai, Chris Fuhrich, Tobias Raschl.
BORUSSIA DORTMUND (3-4-3): Roman Burki; Lukasz Piszczek, Emre Can, Mats Hummels; Mateu Morey, Giovanni Reyna, Axel Witsel, Raphael Guerreiro; Thorgan Hazard, Julian Brandt, Erling Haaland.
RB LEIPZIG SUBS: Willi Orban, Ibrahima Konate, Amadou Haidara, Tyler Adams, Christopher Nkunku, Dani Olmo, Yvon Mvogo, Philipp Tschauner, Tom Krauss.
RB LEIPZIG (4-3-1-2): Peter Gulacsi; Nordi Mukiele, Lukas Klostermann, Dayot Upamecano, Marcel Halstenberg; Marcel Sabitzer, Kevin Kampl, Angelino; Emil Forsberg; Timo Werner, Patrik Schick.
Dortmund will have been disappointed that they once again failed to beat out Bayern for the title. Die Schwarzgelben surrendered meekly during the week, suffering a 2-0 home loss at the hands of Mainz. It ended a run of three-straight victories, but the manner of their performance will have concerned Lucien Favre. He will be looking for a stronger outing in response from his team this afternoon.
Both Leipzig and Dortmund have missed out on the crown to Bayern Munich, who wrapped up the title during the week for the eighth year on the bounce. Julian Nagelsmann's side can put pressure on Dortmund for second place with a victory this afternoon. However, they suffered a collapse at the hands of Fortuna Dusseldorf during the week, conceding two late goals to let a win slip through their grasp. Leipzig are unbeaten in 14 matches in all competitions, but will need to be stouter defensively to cope with their opponents.
Good afternoon and welcome to the live commentary of the Bundesliga clash between RB Leipzig and Borussia Dortmund at the Red Bull Arena.