Highlights
D. Jöllenbeck
Full-time: Hoffenheim 2-1 Bremen!
© IMAGO/Gerhard Schultheiß
Full-time
90'
+ 2
Bremen pull one back!
Weiser gets a bit lucky as his initial cross from the right rebounds to his feet. He pulls it back to the edge of the six-yard box, where Alvero coolly flicks a low effort past Zetterer. Grandstand finish, anyone?
90'
Added time
Goal attempts
7off target
7on target
9off target
6on target
88'
Evasive action
Njinmah floats in off the left-hand side, but Grillitsch slides in to block as the Dutchman tried to get a shot off in the box.
87'
Geiger woe
Hoffenheim substitute Geiger is distraught as injury forces him off, 22 minutes into only his second appearance of the season. Becker's on in midfield.
87'
Substitution
86'
Flash point
Deman slides in late after Baumann had already gone to ground to smother Weiser's attempted flick towards goal. He goes into the book, with Ole Werner using the brief stoppage to send on former Hoffenheim man Leo Bittencourt for his 250th Bundesliga appearance.
85'
Substitution
82'
Acrobatic effort!
Njinmah with a scissor-kick from 18 yards, but it lacks the power and placement to seriously trouble Baumann.
78'
Suspension
Kadeřábek goes into the book for a shirt pull on Njinmah. That's his fifth yellow card of the season, meaning he'll serve a one-match ban in next weekend's trip to Frankfurt.
77'
No hat-trick
Beier's sacrificed, with Nsoki on to bolster the Hoffenheim defence. Two straight braces for the young German striker - he's now on 12 Bundesliga goals for the campaign.
77'
Substitution
74'
Hoffenheim down to 10 men!
This makes things interesting. Bülter's shown a second yellow card, 11 minutes after his first, after catching Schmid from behind. Can Bremen make their numerical advantage count?
72'
Fresh legs, fresh ideas
Can Kownacki and Alvero - the Bundesliga's tallest player - find a way through for Werder?
72'
Substitution
72'
Substitution
71'
Hoffenheim good value for their lead
xGoals
2
2.07
0.73
0
Goals
70'
SituationNo penalty
ReviewFoul?
DecisionNo penalty
65'
Substitution
65'
Changes
Njinmah, who has a habit of scoring from the bench, replaces Ducksch. Deman's also on at left-back, with Agu making way. Geiger, meanwhile, replaces the booked Tohumcu in a like-for-like swap in the Hoffenheim midfield.
65'
Substitution
64'
Substitution
62'
A whisker away!
Weiser drives up the Werder right and sends in a cross that hits Brooks and goes just past the upright. Bremen are still in this!
60'
Hoffenheim knocking
Grillitsch wriggles free in the Bremen box, before forcing another strong save from Zetterer. Bebou was unmarked to his right, if only he'd looked up...
58'
Denied!
Zetterer makes himself big to stop Beier turning in Bebou's low cross from close range. Excellent goalkeeping.
52'
Chance not taken!
Bremen work it really well from right to left. Agu's completely unmarked at the back post, but shanks his effort high into the stand behind Baumann's goal.
51'
Win Probability
Kick-off!
42.6 %
Now
93.1 %
48'
Beier threat
Beier's on a hat-trick as he goes to meet a cross into the box, but his header is easy for Zetterer.
46'
No changes
Can Bremen mount a comeback?
Kick-off!
Half-time: Hoffenheim 2-0 Bremen
© Alex Grimm
Half-time
44'
Beier brace!
What a time for Hoffenheim to double their lead! Bebou races away from Agu, before playing a brilliant pass across the six-yard box for Beier to steer home at the far post.
39'
Woodwork!
Another Euro 2024 hopeful, Ducksch spins on a sixpence before firing against the base of the left-hand post from the edge of the area. The ball then hits Baumann on the back before being cleared. Let-off for TSG!
36'
More than just a goalscorer
Shots
3
2
Maximilian Beier Marvin Ducksch
36'
Fastest runner (km/h)
32.75
34.11
Maximilian Beier Felix Agu
36'
Duels won
7
6
Maximilian Beier Nick Woltemade
Uncapped - but for how long?
© Alex Grimm
28'
Pressure Handling
85%
%
Nick Woltemade
13 times under pressure
26'
Chance!
Baumann can only parry a Ducksch header. It falls kindly for Woltemade, who fires wide from six yards out.
22'
On the volley!
But wide from Agu. Lovely play from Bremen in the build-up, though.
20'
Bebou!
Hoffenheim come again as Bebou sends a header wide of the far post. They look capable of scoring every time they go forward.
16'
Wide!
Beier goes on the outside of his marker, before sending in a teasing low cross towards the penalty spot. Bebou steels in, sending his first-time effort wide of the far post.
14'
Worth a go!
Ducksch swings a boot at cross, but his volley is straight at Baumann.
12'
An unexpected goal
xGoals
1
0.44
0.03
0
Goals
8'
Max Beier!
The corner yields the opener. Stach is the provider, but this is all about the finish - a superb hooked volley through a ruck of bodies. That's Beier's 11th in the Bundesliga the season.
7'
Strong save!
Zetterer throws up both hands to push Bebou's fizzing strike from a tight angle over for a corner.
5'
Almost!
Tohumcu lifts a delightful pass over the top of the Bremen defence for Beier. He lifts it over the advancing Zetterer, but the ball drops the wrong side of the post.
1'
We're off!
The ball's rolling in sunny Sinsheim. Big, big game in the European race...
Kick-off!
European ambitions
Seventh-placed Hoffenheim are ahead of Bremen on goal difference ahead of kick-off. Victory for either side would lift them to within four points of Frankfurt in sixth, though seventh could yet be enough for a place in Europe next season.
1:10
Watch: Bremen in the house
1:05
Watch: Pitch inspection
More on those teams
Matarazzo makes two changes to the side that won in Dortmund, with Marius Bülter and Wout Weghorst coming in for the injured Robert Skov and benched Andrej Kramarić. As for Bremen, striker Nick Woltemade is preferred to Justin Njinmah in the only change to the 1-1 draw with Darmstadt.
Hoffenheim starting line-ups
Baumann (c) - Kabak, Grillitsch, Brooks - Kadeřábek, Stach, Tohumcu, Bülter - Bebou, Weghorst, Beier
Hoffenheim subs
Phillips, Adams, Jurásek, Nsoki, Geiger, Becker, Bischof, Kramarić, Moerstedt
Bremen starting line-up
Zetterer - Malatini, Groß, Jung - Lynen - Weiser, Schmid, Stage, Agu - Woltemade, Ducksch (c)
Bremen subs
Pavlenka, Röcker, Deman, Bittencourt, Keïta, Alvero, Opitz, Kownacki, Njinmah
Home improvements
Although Pellegrino Matarazzo has never lost any of his five games in charge against Werder, his Hoffenheim side will need to show an improvement at home today. The hosts have won just two of their 11 games at the PreZero Arena in 2023/24, a record that only the Bundesliga's bottom three sides can compare with.
Werder on an away roll
Bremen are chasing a fourth successive victory on the road today, which - if they achieve it - would be a first in the club's history. Today's visitors also haven't conceded a goal in their last three away games, winning 1-0 at Bayern Munich, Mainz and Cologne. Ole Werner's side would equal another club record if they make it four on the bounce without conceding on their travels.
Werner's view on Hoffenheim
© IMAGO/Kirchner-Media/TH
Matarazzo's view on Bremen
© IMAGO/Dennis Ewert/RHR-FOTO
Probable line-ups
© IMAGO/foto2press
Winning feeling back
Hoffenheim's win in Dortmund was their first victory in nine, whereas Werder Bremen have lost just one of their past ten.
2:03
Watch: Werder Bremen 2-3 Hoffenheim - previous meeting
2:03
Watch: Borussia Dortmund 2-3 Hoffenheim - highlights
2:03
Watch: Werder Bremen 1-1 Darmstadt - highlights
0:30