Highlights
R. Schröder
90'
+ 8
Bremen Beste'd
A fine win for Heidenheim, who climb up to eighth with their three-point haul. Former Bremen academy player Jan-Niklas Beste had a hand in both goals, teeing up recent USMNT cap Lennard Maloney for his first Bundesliga strike before getting his own name on the scoresheet, rendering Romano Schmid's header a consolation.
Full-time
90'
+ 2
Substitution
89'
Substitution
87'
Goalkeeper assist?
Zetterer launches the ball forward to Ducksch who latches onto it, but the recent Germany international can't finish the chance off.
87'
Substitution
87'
Substitution
81'
Substitution
81'
Substitution
77'
Borré!
Bremen duly go up the other end and hit the post through Rafael Borré.
76'
Maloney again... nearly
Beste finds Maloney with what might have been a carbon copy of the opener, but this time the recent USMNT international heads wide.
71'
Bremen pushing
Ducksch goes close, with Kevin Müller sticking out a leg to block his low effort.
70'
Waved away
Stage's presence forced the handball. No pen!
69'
SituationNo penalty
ReviewPrevious handball?
DecisionNo penalty
69'
Penalty claim
Patrick Mainka handballs under pressure from Jens Stage…
68'
End to end
Dinkçi gets around the back of the Bremen defence on the counter, but nothing comes of his cutback.
66'
Substitution
66'
Substitution
58'
Bitty
Kick-off!
45'
+ 3
Substitution
Half-time
41'
Substitution
40'
Touch of class
Marvin Ducksch volleys a sumptuous cross into Justin Njinmah's path but there is just too much on it.
© Stuart Franklin
19'
Immediate response!
Romano Schmid heads home from close range to reduce the arrears.
18'
Beste makes it two
Bremen-owned Eren Dinkçi sprints down the right before going for goal, Michael Zetterer gets a hand to it and Beste is on hand to convert from close range.
© Stuart Franklin
12'
Maloney off the mark!
Lennard Maloney heads home his first ever Bundesliga goal from a Jan-Niklas Beste cross.
© Stuart Franklin
4'
Bremen hit the post!
Jens Stage bursts through after a pass from Marvin Ducksch before hitting the post. Justin Njinmah thought the Dane could have squared…
2'
Kleindienst at risk
A third yellow card of the season for Kleindienst. One more and he will be suspended.
Kick-off!
Here we go!
We're underway at the Weserstadion.
0:22
Heidenheim subs
Eicher, Siersleben, Theuerkauf, Sessa, Pick, Dovedan, Beck, Schimmer, Kühlwetter
Heidenheim starting XI
Müller - Traoré, Mainka (c), Gimber, Föhrenbach - Maloney, Schöppner - Dinkçi, Pieringer, Beste - Kleindienst
Bremen subs
Pavlenka, Malatini, Groß, Keïta, Hansen-Aarøen, Alvero, Kownacki, Borré, Woltemade
Bremen starting XI
Zetterer - Stark, Friedl (c), Jung - Lynen - Agu, Schmid, Stage, Deman - Njinmah, Ducksch
Schmidt's view on Bremen
© Alexander Hassenstein
Werner's view on Heidenheim
© IMAGO/RHR-FOTO
Something in the Weser
Five of Bremen's six wins this season have come at the Weser-Stadion, where they've taken seven points from their last three matches.
Probable line-ups
© Imago
2:03
Watch: Heidenheim 4-2 Bremen - previous meeting
2:58
Watch: Mainz 0-1 Werder Bremen - highlights
4:00
Watch: Heidenheim 0-0 Dortmund - highlights
Hello and welcome!
Thanks for joining us for build-up and live coverage of this Matchday 21 fixture between Bremen and Heidenheim.