27/02 7:30 PM
28/02 2:30 PM
28/02 2:30 PM
28/02 2:30 PM
28/02 2:30 PM
28/02 5:30 PM
01/03 2:30 PM
01/03 4:30 PM
01/03 6:30 PM

SVW Bremen Werder Bremen - FCH Heidenheim Heidenheim

SVW
2
FCH
0
Weserstadion(40,000 Spectators)
whistleFlorian Badstübner
Advertisement
64 %Jovan Milošević
Jovan Milošević

Vote for your Man of the Match!

Vote for your Man of the Match!
camera-photo

Full-time: Bremen 2-0 Heidenheim

Bremen ease their relegation fears with a first Bundesliga win in 2026. Milošević made up for his miss of the season contender by scoring the opener in the second half, before a Behrens own goal made sure of the three points for the hosts. The result moves Werder out of the relegation zone, with Heidenheim still rooted in 18th place.
Full-time
90'
+ 7

Bremen wrap up the three points!

The long wait for a win is surely over now! Njinmah shoots after being played in on goal, but his shot is saved, and turned on the head of Behrens. The Heidenheim defender, with no time to react, accidentally turns the ball into his own net. It's a cruel end to the game for the Bundesliga's bottom side.
90'
+ 7

Hennes Behrens

OWN GOAL!

2:0
Hennes Behrens
camera-photo

The difference maker

Schmid, who has been at the heart of everything good Bremen has done today in the final third, is replaced by Bittencourt. The winger has been immense today.
90'
+ 2

Topp blasts it over!

What a chance that was to seal the three points! Topp is through on goal, with just the keeper to beat, but he lacks composure at the crucial moment and balloons his shot well over the crossbar.
camera-photo

Seven minutes of added-time

There is still time for the visitors to get something. Mainka is the latest player to try his luck against his former side, heading wide on the stretch from a few yards out.
90'

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

info-small
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.
Christian Conteh
Christian Conteh34.59km/h
3.
Romano Schmid
Romano Schmid34.10km/h
0:26
camera-professional-play-symbol
87'

Excellent work from Njinmah!

The substitute's pressing pays off as he dispossesses Mainka in the middle of the park and single-handedly launches an attack. After evading a couple of challenges, he pulls the trigger from the edge of the box, but drags his shot narrowly wide.
86'

Bremen make their chances count

info-small
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).
The home side are good value for their lead, having largely restricted Heidenheim to half-chances.
xGoals
1
2.5
0.93
0
Goals
camera-photo

Njinmah replaces Grüll

The forward will look to hit Heidenheim on the break as they push forward in search of an equaliser.
80'

Final 10 minutes

Bremen continue to look the more dangerous side despite being a goal up. Heidenheim are struggling to keep hold of the ball, often leading to them going long.
76'

Stage heads over the bar!

Schmid continues to create excellent goalscoring opportunities for Bremen. His inswinging cross picks out the head of Stage, but the midfielder can't quite keep his effort down. Thioune would love a second goal here to make sure of the three points.
72'

Deman booked

The full-back is beaten for pace by Ibrahimović near the byline. Before the Heidenheim forward can cross the ball into the Bremen box, Deman pulls his shirt and picks up a yellow card.
70'

Bremen take the sting out of the game

The hosts are enjoying a spell of possession as they look to see out the win. Schmid remains Bremen's biggest threat, although his latest effort at goal - from range - is easily saved by Feller.
camera-photo

Goalscorer makes way

It's been an eventful afternoon for Milošević, but he is now replaced by Topp in the Bremen attack. There is just over 20 minutes or normal time left.
65'

Double change for the visitors

Schmidt goes to his bench once again. He turns to Beck and Pieringer for some firepower in attack. Dinkçi makes way, meaning he won't get on the scoresheet against his former side this time.
camera-photo

Sugawara surges forward

The Bremen full-back makes a trademark burst into the Heidenheim final third. He eventually fires a cross into the opposition box, which almost goes through Feller's legs and into the net. The keeper just about directs it to safety.
57'

Redemption for Milošević!

Schmid digs out a fine cross from the edge of the Heidenheim box. It floats towards Milošević at the back post, who is able to direct the ball with his head into the far corner of the net. He makes up for his first-half miss and hands Bremen a precious lead against their relegation rivals.
Goal probability
info-small
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.
23 %
Distance to Goal
info-small
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
7.13 m
54'

Last-ditch defending from the visitors

Bremen threaten down the right channel. Grüll and Sugawara link up well, but Dorsch is there to intercept before the latter can work a shooting opportunity.
49'

Close from Schimmer!

The away side are off to a great start this half. Conteh once again does brilliantly, bursting forward with the ball before rolling it through to Schimmer. The striker shoots from the corner of the six-yard box, but his effort only finds the side netting. Schmidt's half-time substitution almost yielded an immediate goal.
46'

Back underway!

The ball is rolling in the second half. Heidenheim made a double change at the break, with Stergiou and Schimmer on for Traoré and Niehues.
Kick-off!
camera-photo

Half-time: Bremen 0-0 Heidenheim

How this relegation six-pointer is still goalless at the break we'll never know. Both sides have had big chances to take the lead, but Bremen, in particular, really should have scored at least once. Milošević and Schmid have each missed open goals, while the hosts also had a goal disallowed for a foul on Feller. Heidenheim continue to pose a threat on the counter through Conteh, and the longer this game stays at 0-0, the more their confidence will surely increase.
Half-time
0:29
camera-professional-play-symbol

Bremen miss another sitter!

Unbelievable. This time, Schmid is clean through on goal, bearing down on Feller. The Bremen man superbly takes the ball around the keeper, only to then strike the base of the post. He gets another bite of the cherry, but hits the side-netting from a few yards out. How is this game still 0-0...
45'
+ 1

Three minutes added-on

Heidenheim won't want this half to end, as they've been the much better side in the last 10 minutes or so. Not long until the break now.
44'

Traoré heads wide

Heidenheim almost score again. Behrens floats a lovely ball towards the back post, but Traoré's header is just off target. His wait for a first Heidenheim goal goes on, but this is much better from the visitors.
41'

Ibrahimović goes close!

It's a fine counter-attacking move from Heidenheim. Schöppner flicks the ball forwards with his head, playing Ibrahimović in behind the Bremen backline. The forward takes the shot on the half-volley, but it drifts narrowly wide of Backhaus's left post.
0:28
camera-professional-play-symbol

How has he missed!?

Bremen should be ahead. Schmid does brilliantly again, shrugging off Traoré before flashing an excellent ball across the Heidenheim six-yard box. Milošević comes sliding in at the back post, but somehow steers the ball wide despite having an open goal to aim at. He can't believe he hasn't scored...
33'

First shot for the visitors

Conteh does very well initially, beating his man out wide before driving towards the byline. The January arrival then cuts the ball back for Ibrahimović, who blasts the ball well over the bar from the edge of the Bremen box.
30'

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

info-small
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.
Christian Conteh
Christian Conteh34.59km/h
2.
Romano Schmid
Romano Schmid34.10km/h
3.
Marco Grüll
Marco Grüll32.90km/h
29'

Goal disallowed!

After a long VAR check, Deman's goal is chalked off. Milošević is judged to have impeded Feller as he tried to save the shot. We're back at 0-0, and Heidenheim can breathe a big sigh of relief.
29'
Video Assistant RefereeVideo Assistant Referee
SituationGoal
ReviewPrevious foul?
DecisionNo goal
26'
Video Assistant RefereeVideo Assistant Referee
SituationGoal
ReviewOffside?
DecisionNo goal
26'

Vital goal for Bremen...or is it?

The hosts think they have the breakthough goal! It's a controversial one, but it stands for the time being. Heidenheim give the ball away cheaply. After Milošević's pass, Deman is able to take the ball around the goalkeeper, but Milošević then looks to have impeded Feller. The ref has been sent to the VAR screen...
23'

Werder controlling possession so far

The hosts have enjoyed more of the ball and have created some good chances to score from that possession. Heidenheim, by contrast, are looking for any opportunities to hit Bremen on the counter.
Possession (%)
5743
19'

Big chance for Stage!

Schmid whips in a teasing cross from the left-hand side. Stage rises brilliantly to get his head to it, but his effort at goal is too close to Feller, who makes a fairly straightforward save. The Dane will probably be disappointed he didn't test the keeper a bit more there.
16'

Bremen well on top

The hosts have reasserted their dominance in the last 10 minutes or so. Another corner-kick comes to nothing, but Bremen are pinning Heidenheim inside their own half at the moment.
camera-photo

Puertas denied by Feller

The Bremen midfielder streaks away from the Heidenheim defenders and works his way into the penalty area. However, Feller gets out of his goal quickly and expertly stops Puertas from getting a shot away.
camera-photo

Dinkçi back at his former club

The 24-year-old leads the line for Heidenheim, back at the club where his senior career began. Dinkçi played 46 times for Bremen in the Bundesliga between 2020 and 2024.
7'

Conteh wins a corner

Feller gets away with a loose pass out from the back. However, the move that results from it is promising, as Conteh wins a corner after making a sharp run. The corner is easily dealt with by Bremen, but the attack should give Heidenheim some encouragement after having almost none of the ball so far.
camera-photo

Early Bremen pressure

The home side are off to a good start here. They win a corner inside the first three minutes, but Heidenheim manage to scramble the ball away to safety.
1'

We're underway!

Bremen kick things off in their familiar green home kit, while Heidenheim are in their changed all-white away kit.
Kick-off!
0:33
camera-professional-play-symbol

Bremen look to break barren run

The hosts have not won a Bundesliga match since early November, but have a real chance to end that sorry sequence today....
0:16
camera-professional-play-symbol

Heidenheim in the house

Today would be an ideal day to land a second away win of the season.
camera-photo

More on that Heidenheim team

The visitors also make three changes. Dorsch and Traore come in for Pieringer and Siersleben, while illness to Diant Ramaj means Frank Feller makes his third Bundesliga appearance in goal for Heidenheim - he is yet to concede a goal in the league!
camera-photo

More on that Bremen team

Daniel Thioune brings three players into the starting line-up for the big six-pointer: Olivier Deman and Yukinari Sugawara along with Jovan Milosevic. Njinmah and Schmidt start on the bench and Mbangula is out of the squad.

Bremen subs

Hein, Schmetgens, Schmidt, Malatini, Čović, Bittencourt, Musah, Njinmah, Topp

Heidenheim subs

Tschernuth, Siersleben, Stergiou, Honsak, Kerber, Beck, S. Conteh, Schimmer, Pieringer
0:12
camera-professional-play-symbol

Watch: Inside the home changing room

0:12
camera-professional-play-symbol

Watch: Still all quiet in Bremen

camera-photo

Daniel Thioune on facing Heidenheim

"My players know there's a lot at stake. There's not a lot to choose between the two teams. Both of us want to stay in the division, but I reckon we have a bit of an advantage - and not only because we're on home soil. My players are taking it very seriously and will do all they can to send Heidenheim home empty-handed."
camera-photo

Frank Schmidt on facing Bremen

"We're aware of the situation - it's been the same for weeks. If we want to have a chance [of surviving], we have to start chipping away at the gap. We're six points adrift of outright safety. With 11 games to go, we can still catch up. To do that, we need to beat Bremen."
2:15
camera-professional-play-symbol

Watch: Niklas Stark on Bremen's struggles

camera-photo

Struggling attack vs. leaky defence

These two teams have had problems at opposite ends of the pitch. While Bremen need a league-high 14 shots per goal and have missed 15 big chances - also more than any other side in the division - Heidenheim have shipped on the most occasions (51) in the Bundesliga in 2025/26 and are also the only team yet to register a clean sheet.
camera-photo

Familiar face

Heidenheim's Eren Dinkçi, who scored against Stuttgart last time out, is a Bremen native who made his first 25 Bundesliga appearances for the club, scoring once.
camera-photo

Heidenheim's struggles

Frank Schmidt's men have won only one of their past 11 games in the Bundesliga, drawing six and losing four. That leaves them with just 14 points after 23 games - never in the three-points-for-a-win era has a team with such a low total at this point of a season avoided relegation. Nevertheless, they had 15 points after 24 games last season and ultimately stayed up via a relegation play-off victory over Elversberg.
2:03
camera-professional-play-symbol

Watch: Heidenheim 2-2 Bremen - previous meeting

Heidenheim and Bremen shared four second-half goals in the reverse fixture.
2:03
camera-professional-play-symbol

Watch: St. Pauli 2-1 Bremen - highlights

Werder lost their relegation six-pointer with St. Pauli, who climbed above Bremen into the relegation play-off position as a result. The Green-Whites are now winless in 13 league games, losing all three under new head coach Daniel Thioune.
2:03
camera-professional-play-symbol

Watch: Heidenheim 3-3 Stuttgart - highlights

Rock-bottom Heidenheim ended a four-game losing run by holding top-four contenders VfB Stuttgart, but are still some six points adrift of the relegation play-off spot.

Hello and welcome!

Welcome along and thanks for joining us for build-up and live coverage of this Matchday 24 fixture between Werder Bremen and Heidenheim.