Highlights

camera-photo

Full-time! Bochum 3-2 Hoffenheim

Bochum hold on for a massive three points in their bid for Bundesliga safety. The final scoreline doesn't really do them justice, but they won't be too concerned about that. VfL end their eight-match winless run to escape the bottom three, until tomorrow afternoon at least.
Full-time
90'
+ 3

Chance!

Asano races in on goal, but Baumann is quick off his line and forces the Bochum sub wide. By the time he gets round the keeper, the angle is just too tight and the shot is into the side netting.
90'

Additional time

Into the first of five added minutes in Bochum...
90'

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

information
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.
2.
David Jurásek
David Jurásek33.91km/h
3.
Tim Drexler
Tim Drexler33.53km/h
89'

Talking tactics

Bochum look like they might be shifting to three at the back with those changes. Hofmann's been brilliant, but it's all about getting the win over the line now...
84'

Hoffenheim strike again!

Well, well. Kramarić controls a long ball on the edge of the 18-yard area, before lifting a fabulous finish over the despairing Riemann. This is going to be a nervy finish for the home side...
84'
Andrej Kramarić
Goal probability
information
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.
6 %
Distance to Goal
information
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.
17.75 m
79'

Chances!

Schlotterbeck attacks a loose ball as Bochum cause more worry for Hoffenheim from a corner. His effort is blocked, though. Baumann then makes a flying save to stop Passlack finding the top corner from range.
76'

Positive change

Takuma Asano, who was a doubt before the game, replaces Wittek for Bochum. Butscher isn't about to set his team up to sit on their lead - he wants daylight.
76'

Pressure Handling

information
Pressure Handling
This Match Fact examines how successfully players perform under pressure. The percentage of "solved situations" indicates how often a player has freed himself from opponent pressure by dribbling, passing, scoring a goal or drawing a foul.
67%
%
Kevin Stöger
15 times under pressure
Kevin Stöger
74'

Hoffenheim have a goal back!

Kadeřábek beats Wittek for pace and finds Jurásek with a cross towards the back post. He volley goalwards, with Kramarić claiming the final touch. Is the comeback on?
73'
Andrej Kramarić
Goal probability
information
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.
56 %
Distance to Goal
information
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.
3.55 m
71'

Riemann to the fore

After punching clear a cross with authority, Riemann makes a superb stop to prevent Bebou pulling a goal back. Passlack jumps on his captain as if he's just won the team the title, though there was an offside in the build-up.
70'

Fresh ideas

Bebou and Bülter are on for the visitors, who desperately need a spark.
65'

We need to talk about Kevin!

Bochum's main man completes his brace. He slips a pass into the six-yard box for Broschinski, whose initial effort is blocked by Baumann. Stöger reacts quickest, steering the loose ball past the goalkeeper.
64'
Kevin Stöger
Goal probability
information
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.
45 %
Shot speed
information
Shot speed
Shot speed describes the maximum speed in km/h that a ball reaches in a shot on goal. The distance is measured from the location of the shot to the centre of the goal.
76.59 km/h
Distance to Goal
information
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.
11.95 m
62'

Table talk

Hoffenheim will be non-movers in ninth, if it stays like this. Bochum are up to 14th, three points above the relegation play-off place.
59'

Expected Goals

information
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).
xGoals
2
2.33
1.21
0
Goals
56'

Jurásek on

The Benfica loanee replaces Robert Skov, who's been very subdued on the TSG left.
55'

Not far away...

... as Wittek forces Baumann into another full-stretch save.
51'

Strong save from Baumann

The Hoffenheim captain gets down well to his right to push Stöger's low effort wide of his near post. It's one-way traffic...
49'

Bochum still on the front foot

A couple of corners have Hoffenheim in a panic, with Grillitsch hacking the first effort off the line!
46'

Double Hoffenheim change

Becker and Stach are on in midfield for Hoffenheim, with Tohumcu and Prömel making way.
Kick-off!
45'
+ 7

Substitution

45'
+ 7

Substitution

camera-photo

Half-time! Bochum 2-0 Hoffenheim

The referee calls time on a dream first half from a Bochum perspective. They fully deserve to be two up and, as things stand, are out of the bottom three. Back to the drawing board for Hoffenheim...
Half-time
45'
+ 3

Big goal!

And it goes the way of Bochum! The hosts work the ball down the left-hand flank, with Broschinski sending over a teasing cross that Kramarić doesn't deal with. Passlack takes full advantage, controlling and firing beyond Baumann for a precious 2-0 lead!
45'
+ 2
Felix Passlack
Goal probability
information
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
information
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.
8.28 m
44'

Grillitsch soldiering on

Another bumpy landing in Bochum, but Grillitsch is back on his feet for Hoffenheim. It's sure been an uncomfortable first 45 for the visitors. Six minutes of added time still to go...
camera-photo

Talisman

Six goals and eight assists for Stöger in the Bundesliga this season. He's going to be vital to their survival hopes during the run-in.
42'

Win Probability

information
Win Probability
This Match Fact documents significant changes in the probability of victory for both teams during the course of the match. The value is based on actual match play and incorporates existing Match Facts such as Expected Goals, Skill and Set-Piece Dange
0'
43.1 %
Now
72.1 %
40'

Schlotti concern

Schlotterbeck lands awkwardly on his right shoulder, but should be OK to continue. Looked nasty for a moment!
37'

Woodwork!

Hoffenheim almost with an immediate leveller as Kramarić collects a short corner and crosses into the six-yard box. Drexler outjumps Bernardo and beats Riemann with his header, but not the crossbar!
35'

You beauty!

Moments after Broschinski is denied by Baumann, Bochum take a deserved lead. It's dead-ball situation that comes about following Tohumcu's late challenge on Wittek. Stöger steps up and sends a brilliant effort past the goalkeeper, who didn't move.
34'
Kevin Stöger
Goal probability
information
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.
7 %
Shot speed
information
Shot speed
Shot speed describes the maximum speed in km/h that a ball reaches in a shot on goal. The distance is measured from the location of the shot to the centre of the goal.
85.74 km/h
Distance to Goal
information
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.
20.22 m
32'

Over!

Wittek sneaks into the Hoffenheim penalty area unmarked, but can't keep his shot from Passlack's dinked pass down.
31'

First booking

Losilla's late on Kabak. That's his 10th booking of the season, and means he'll miss next week's trip to fellow strugglers Union Berlin.
30'

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

information
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.
Matúš Bero
Matúš Bero32.36km/h
2.
Maximilian Beier
Maximilian Beier32.17km/h
29'

Wide!

Beier goes on the outside of his marker, before pulling a cross back for Prömel, who sends a first-time effort wide of Riemann's near post.
25'

No penalty!

Bochum can breathe again as the VAR rules Weghorst to have been offside when trying to get on the end of that pass into the penalty area. That was close!
24'
Video Assistant RefereeVideo Assistant Referee
SituationPenalty
ReviewPrevious Offside?
DecisionNo penalty
23'

Penalty!

Riemann only half clears a corner. It's sent back in for Weghorst, who takes a high boot from Hofmann to the face, and the referee points to the spot...
19'

On we go

Kadeřábek and Bero are OK to continue after a collision. Hoffenheim are defending a little higher up the pitch now...
16'

Even contest

Hoffenheim appear to have taken the sting out of that early Bochum onslaught. We've hit a lull...
Possession (%)
4951
12'

Denied!

Hoffenheim get in behind the Bochum defence for the first time. Kramarić finds Weghorst on the corner of the six-yard box, but Ordets slides in to block the Dutchman's shot.
10'

A Bochum storm

information
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).
Hoffenheim are having to dig in early on here as Stöger takes on a loose ball outside the area, the Bochum man sending a bouncing effort wide.
xGoals
0
0.72
0.0
0
Goals
10'

Goal attempts
3off target
4on target
0off target
0on target
6'

Crossbar to Hoffenheim's rescue!

Hofmann with another superb turn and shot in the box. Baumann reacts brilliantly, though, to deflect it up and onto the woodwork.
5'

Over!

Ordets meets the ensuing corner, but his header clears the crossbar. Bochum mean business...
4'

Chance!

Hofmann is on the end of a Wittek cross this time, the Bochum striker turning in the box and forcing Baumann into a parried save.
2'

Positive start!

Bochum go straight on the attack with Hofmann, but Tohumcu hooks it away before the whistle sounds for an offside.
Kick-off!

Teams out

And the Ruhrstadion is bouncing. It's been a fortress for them in the Bundesliga - how they need a positive result tonight!

Relegation latest

Bottom side Darmstadt will be relegated on Sunday, if they lose at home to Heidenheim. They will also be down if they don't better Mainz or Bochum's results. Bochum could find themselves three points adrift of outright safety, meanwhile, if they lose today and Mainz beat second-bottom Cologne. A win for Cologne coupled with defeat for Bochum would cut the gap between the two clubs to just two points.

Top-six permutations

As it stands, sixth place will mean entry into the UEFA Conference League play-offs. This, though, could also change and drop to seventh or even eighth depending on the result of the DFB Cup final and how the European competitions play out. No team outside the top five can guarantee a top-eight finish on Matchday 31, though Hoffenheim will climb to seventh, overnight at least, with a win here.

All to play for

While Bundesliga survival is obviously the name of the game for Bochum, there is more than merely pride at stake for ninth-placed Hoffenheim. They are six points behind Eintracht Frankfurt in sixth and just one behind Freiburg in seventh; as such, qualifying for European competition next season is by no means out of the question.
2:26
camera-professional-play-symbol

Watch: Bochum work up a sweat in their warm-up

1:47
camera-professional-play-symbol

Watch: The Hoffenheim players check out the pitch

More on those teams

Butscher makes three changes to the Wolfsburg loss, with Mašović, Wittek and Broschinski coming in. Hoffenheim are unchanged from their 4-3 win over Gladbach.

Bochum starting XI

Riemann - Passlack, Ordets, Schlotterbeck, Bernardo - Bero, Losilla (c), Stöger, Wittek - Broschinski, Hofmann

Bochum subs

Luthe, Gamboa, Mašović, Römling, Förster, Daschner, Elezi, Paciência, Asano
1:45
camera-professional-play-symbol

Watch: Hoffenheim arrive at the Vonovia Ruhrstadion

Hoffenheim starting XI

Baumann (c) - Kabak, Grillitsch, Drexler - Kadeřábek, Prömel, Tohumcu, Skov - Kramarić - Weghorst, Beier

Hoffenheim subs

Philipp, Jurásek, Brooks, Akpoguma, Stach, Becker, Bischof, Bebou, Bülter
camera-photo

Butscher on Hoffenheim

"We know what makes Hoffenheim strong. But we also know our strengths, and we have to focus on that. Our principles work, but we have to stick to them throughout the entire game."
camera-photo

Matarazzo on Bochum

"Bochum will try to bring lots of passion and energy onto the pitch. Furthermore, they will want to pressure the opposition with particular approaches. We are preparing for all that."
camera-photo

Probable line-ups

Who’s set to play this weekend? Who’s going to miss out? Keep up to date with all the latest team news right here!

Off colour

Bochum are the most out-of-sorts Bundesliga team at present, having earned just two points from their last eight games.

Plug those leaks!

Both of these teams have conceded 60 times already this season. Only bottom club Darmstadt have let in more (72).
2:03
camera-professional-play-symbol

Watch: Bochum defeated in Wolfsburg

Bochum dropped into the relegation play-off spot on goal difference at the weekend following their narrow loss in Wolfsburg. Only a win will do for them here as they bid to pull clear of the drop zone.
2:03
camera-professional-play-symbol

Watch: Hoffenheim win seesaw game on Matchday 30

Anton Stach scored a 91st-minute winner to secure a 4-3 triumph for Pellegrino Matarazzo's side over Borussia Mönchengladbach last weekend, the result keeping them firmly in mid-table.
2:03
camera-professional-play-symbol

Watch: Previous meeting - Hoffenheim 3-1 Bochum

These teams last met back at the start of December 2023 on Matchday 14, with Hoffenheim earning just their second home win of the campaign.
camera-professional-play-symbol

Hello and welcome!

Thanks for joining us for build-up and live coverage of this Matchday 31 fixture between Bochum and Hoffenheim.