Highlights
R. Schröder
0:51
Watch: Forsberg's emotional farewell after final RB Leipzig home game
Full-time: Leipzig 3-1 Hoffenheim
© IMAGO/Martin Stein
Full-time
90'
+ 5
Just a booking
Grillitsch goes through the back of Poulsen, stamping on the Dane's standing foot. It's initially given as a red card, before being downgraded upon VAR review.
90'
+ 2
SituationRed card
ReviewFoul?
DecisionYellow card
90'
+ 1
Added time
Into the first of four added minutes. Leipzig are going third, as things stand...
90'
Nsoki on
Kadeřábek makes way for the final moments. Nsoki has played just once, also as a sub, in the Bundesliga this season.
90'
Substitution
88'
Chasing a fourth
Šeško jinks into space and gets off a shot that Baumann can only parry.
85'
Carval-no!
The Liverpool loanee is unmarked as he connects with Poulsen's hanging cross, but Vogt sticks out a boot to block in front of Baumann.
83'
Leipzig subs
It's not been Xavi's day - or Openda's for that matter, though the latter did set up Forsberg's goal for 2-1. Šeško, who scored against Young Boys in midweek, and Carvalho are on.
83'
Substitution
83'
Substitution
83'
Substitution
82'
Over!
Kramarić lifts the resultant free-kick over the crossbar. It was right on the edge of the area - very difficult to get the ball up and down from there.
81'
No penalty, no red card
Klosterman is booked for tangling with Kramarić. He's very lucky it's not worse, with the first contact coming just outside the penalty area.
81'
SituationNo red card
ReviewDenied goal-scoring opportunity?
DecisionYellow card
77'
Feel the Fors
Forsberg is the catalyst again, the Leipzig sub feeding Poulsen, whose return pass into the box is blocked. What a spark he's been since joining the fray!
75'
Double change
Bischof and Akpoguma, who were stripped and ready before the goal, are on for Stach and Kabak. Long way back for the visitors...
75'
Substitution
75'
Substitution
74'
Third Leipzig goal!
Leipzig are flying now. Forsberg connects with Raum's in-swinging corner at the near post, with a combination of the crossbar and Baumann keeping him out - but there's not stopping Simakan on the rebound. Hammer blow for Hoffenheim.
72'
Nearly!
Forsberg returns the favour as Leipzig break. Openda cuts inside, ignoring the unmarked Xaxi to his left and stinging the palms of Baumann.
70'
Forsberg scores!
It had to be! Forsberg collects Openda's cross-field pass into the Hoffenheim area and lashes high past Baumann for his 40th Bundesliga goal. What a finish!
69'
Beier on
The six-goal Beier is back from illness, having missed the win over Bochum through illness. Bebou makes way in the Hoffenheim attack.
69'
Substitution
68'
Blaswich save!
Superb reactions from the Leipzig stopper to repel Stach's towering downward header from a corner. Forsberg leads the break and finds Openda, but his attempted pass into the box has too much on it.
66'
Hero's welcome
Here comes Forsberg. Superb ovation for the Leipzig No.10 as he replaces the effervescent Baumgartner...
66'
Substitution
64'
Win probability
0'
65.2 %
65'
45.1 %
63'
Fiery
Kabak brings down Xavi, who follows the Hoffenheim defender into the book for his emotional reaction to the challenge.
58'
Fresh legs
Like-for-like in the Leipzig midfield as Kampl replaces the industrious Haidara. Xavi's also back on the pitch.
58'
Substitution
57'
Xavi's down
The Leipzig playmaker overstretches as he tries to win back the ball from Kabak. He appeared to be in some pain initially, but is on his feet again and should be able to continue.
56'
Hoffenheim survive
Openda's free-kick is into the wall. His second effort drops comfortably wide.
54'
Xavi's view
Xavi gestures to the referee after being brought down from behind by Vogts. The Dutchman wanted to see a booking. Dangerous position, this - just left of centre...
51'
Probing
Henrichs and Baumgartner combine to good effect on the Hoffenheim right, but Vogt blocks the cross, with a number of Leipzig shirts queuing up in the middle.
49'
Xavi magic
Baumann's at full stretch to touch Xavi's sumptuous curling effort onto his right-hand post. That would have been some goal!
46'
One change at the break
Grillitsch is on to beef up the central areas for Hoffenheim. Skov, who assisted the equaliser, makes way.
Kick-off!
45'
+ 4
Substitution
Half-time: Leipzig 1-1 Hoffeheim
© IMAGO/nordphoto GmbH / Bratic
Half-time
45'
+ 1
Added time
Simakan returns for Leipzig. Three additional minutes at the end of a superb first half for him to run it off...
43'
Simakan injury
Simakan landed awkwardly after being beaten to the punch by Kabak, but there was no foul, according to the VAR. The physios are on...
42'
Hoffenheim are level!
Rose's furious as Hoffenheim are awarded another free-kick out on the left-hand side. Blaswich comes way off his line in an attempt to clear Skov's inviting cross, but Kabak gets there first to head in the equaliser.
40'
First booking
Haidara goes into the book for a late challenge on Skov. Kabak meets the ensuing free-kick from the left, but his header is blocked.
39'
Deserved lead for Leipzig
xGoals
1
1.77
0.44
0
Goals
39'
Goal attempts
7off target
6on target
2off target
2on target
35'
Leipzig forge ahead!
We have a goal! Raum's free-kick is flicked on by Haidara to Poulsen. He sends it across goal for Simakan, whose close-range shot cannons off a defender and falls kindly for Klostermann to thunder home at the far post.
33'
Brooks concern
The American defender is down, clutching an ankle. He hobbles off to receive further treatment...
31'
Kramarić returns fire!
End-to-end football as Kramarić weaves right and left, before whipping a shot from 18 yards straight at Blaswich. Hoffenheim giving as good as they get...
30'
Straight at Baumann!
Baumgartner finds space in the final third and slips a cute ball into the feet of Poulsen. The Dane powers into the box, but is under heavy pressure from Kabak and sends his attempt into the arms of Baumann.
28'
Getting closer!
Nervy moment for Hoffenheim as Brooks almost puts a Xavi corner past his own keeper. Haidara has an overhead attempt from the following delivery blocked. Superb entertainment so far!
24'
Chances!
Henrichs concedes possession this time, prompting a Hoffenheim counter-attack. It's three-on-two in their favour as Bebou tries to go on the outside of Simakan, his low drive deflecting off the Frenchman and just post the post. The resultant corner finds Kramarić, who heads straight at Blaswich.
22'
Skov-er!
Kramaric takes advantage of Baumgartner's tame clearance. His cross travels all the way to the back post, where Skov - not making a clean connection - fires over.
20'
Knocking at the door
Leipzig work it patiently from left to right. Baumgartner tries to flick on Poulsen's ball into the box, but it's snuffed out by the boys in blue. Xavi was lurking...
19'
Simakan to the rescue!
The Leipzig defender slides in to stop Bebou connecting with a cross into the six-yard box. That was Hoffenheim's first attack!
17'
Leipzig in control
Goal attempts
4off target
2on target
0off target
0on target
17'
Possession (%)
6634
12'
Leipzig pushing
Henrichs with a teasing ball from the right for Poulsen, but Skov does just enough to clear ahead of Leipzig's great Dane. Xavi picks it up on the opposite flank, the PSG loanee shifting inside and shooting over from 18 yards.
7'
Baumgartner again!
Baumgartner has made a really lively start against his former club. He gets away from Vogt on the right-hand side, before forcing Baumann into a diving save with a fierce shot towards the near post.
5'
Danger signs
Baumgartner combines with Poulsen after a brilliant pass through the lines form Klostermann. The Austrian bursts into the penalty box, but the ball just wriggles away from him off a Hoffenheim defender. The ensuing corner is cleared by Brooks.
2'
Chance!
Xavi whips in a corner to the front post, where Poulsen rises highest to head just past the upright. What a start that would have been!
1'
Away we go!
Leipzig can go third with a win, at least for 24 hours. Three points for Hoffenheim, other the other hand, would taken them above Dortmund into fifth...
Kick-off!
Here come the teams!
Kick-off is just around the corner...
2:42
Watch: Inside the Red Bull Arena
A club legend
© IMAGO/Sven Simon
0:24
Watch: Old friends
0:14
Inside the Leipzig dressing room
More on those teams
Rose made eight changes in the midweek win over Young Boys in the Champions League, and makes eight here with Blaswich, Klostermann, Raum, Schalger, Baumgartner, Haidara, Xavi and Openda all returning to the starting line-up. Matarazzo also shuffles his pack, switching to a back three. Kabak comes in for Szalai, while Skov and Bebou start in midfield. Tohumcu drops to the bench; Weghorst is out injured.
Leipzig starting line-up
Blaswich - Henrichs, Simakan, Klostermann, Raum - Baumgartner, Haidara, Schlager, Xavi - Openda, Poulsen (c)
Leipzig subs
Gulácsi, Lenz, Forsberg, Werner, Seiwald, Carvalho, Castello Jr., Sesko, Kampl
Hoffenheim starting line-up
Baumann (c) - Kabak, Vogt, Brooks - Stach - Kadeřábek, Prömel, Skov - Bebou, Kramarić, Bülter
Hoffenheim subs
Philipp, Akpoguma, Nsoki, Szalai, Grillitsch, Becker, Bischof, Tohumcu, Beier
Rose's view on Hoffenheim
© IMAGO/Malte Ossowski/SVEN SIMON
Matarazzo's view on Leipzig
© IMAGO/Eibner-Pressefoto/Wolfgang Frank
Win exclusive prizes with our Advent calendar!
© DFL
Hoffenheim good for goals
Hoffenheim have scored at least once in their last 18 Bundesliga games in a row, dating back to last season. Nineteen would equal the club record set in 2016/17 under Julian Nagelsmann.
Probable line-ups
© IMAGO