25/04 6:30 PM
26/04 1:30 PM
26/04 1:30 PM
26/04 1:30 PM
26/04 1:30 PM
26/04 1:30 PM
26/04 4:30 PM
27/04 1:30 PM
27/04 3:30 PM

Highlights

Advertisement
camera-photo

Full-time: Freiburg - 1-0 Hoffenheim

After a see-sawing match with some spectacular goals, Freiburg hold out for a precious win in the race for European qualification. After going two goals up, they allowed themselves to be pegged back as Hoffenheim pounced in first-half injury time, but some assured finishing from two-goal hero Lucas Höler - and some dogged defending - in the second half saw Freiburg take all three points to climb to fifth.
Full-time
90'
+ 3

No dice

Orban sends his corner to Bülter at the near post, but the goalscorer flubs his touch and the move breaks down.
90'
+ 1

Geiger fires from distance

But Makengo clears. It is one of the few shots Hoffenheim have had in the second half.
90'
+ 1

Added on

There will be an extra four minutes of play.
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.
1.
Bazoumana Toure
Bazoumana Toure35.70km/h
3.
Ritsu Doan
Ritsu Doan33.91km/h
88'

Another double change

Höfler, who has rarely been used recently, is given another chance. Sildillia also comes on, replacing the excellent Dōan – that's a defender coming on for an attacker in the final minutes.
84'

Hoffenheim looming, Freiburg holding firm

The visitors have got their foot on the ball, but Freiburg's defence is proving almost impenetrable. Rosenfelder is now the third Freiburg centre-back on the pitch.
Possession (%)
4456
83'

No joy

Hoffenheim set up on the edge of Freiburg's area and there are calls for a free-kick after Kramarić goes down, but the referee signals play on and the hosts work the ball clear.
81'

Substitution

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%
%
Lucas Höler
15 times under pressure
Lucas Höler
76'

Another late challenge

Bischof receives the game's fifth yellow for an avoidable foul. It was also his fifth of the season, and he will sit out his side's next match.
74'

Late challenge

Freiburg's other scorer also sees yellow.
73'

From behind

Two-goal hero Höler crunches in from behind Bischof and is duly sanctioned.
69'

More changes

Both coaches are looking for added impetus with the match poised 20 minutes out from the final whistle.
67'

Osterhage, Müller staying sharp!

Freiburg fail to clear a corner properly and Bülter picks out Orban, whose shot is blocked by Osterhage. Müller pounces on the rebound.
65'

Hoffenheim on the front foot

The visitors have the ball and are trying to combine up front. One player slips through, but Makengo gets there before Toure!
61'

Double change

Fresh legs for the visitors. Can they hit back again?
58'

Double figures

That was Italy international Grifo's tenth assist of the season - only Bayern's Michael Olise (11) has more in the Bundesliga this season.
camera-photo

Höler at the double!

After a sustained spell of pressure, Freiburg go back in front after another free-flowing Freiburg fiesta! Dōan is picked out in the box and lays it off for Grifo, who crosses to the clinical Höler on the penalty spot. Sensational!
57'

Lucas Höler

GOAL!

3:2
Lucas Höler
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.
82 %
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.44 m
52'

Gendrey goes down

Makengo tries to get past Gendrey in the opposition penalty area, but brings him down in the process. The Hoffenheim player requires brief treatment.
50'

Like last season?

Last season, Freiburg squandered a 2-0 lead in their match at home to Hoffenheim, but still managed to win 3-2 in the end.
49'

That was close!

Bülter crosses from the left into the danger zone. Toure waits at the far post but misses the ball by just a few centimetres!
46'

Too high

Dōan hits a long pass into the area, but the leaping Höler can't reach it.
46'

We're back!

Freiburg kick off the second half, with Hoffenheim boss Ilzer having brought on Geiger for Nsoki.
Kick-off!
45'
+ 5

Substitution

camera-photo

Half-time: Freiburg 2-2 Hoffenheim

After an initial feeling-out period, Freiburg's Höler and Dōan hit superb goals in fairly quick succession to take firm control of the match. However, Hoffenheim's injury-time replies through Bülter and then Kramarić provided a sensational end to the first half, leaving the match wide open for what should be a thrilling second half!
Half-time
camera-photo

Kramarić!

From a similarly long free-kick, Kramarić lays it off for Bülter, who chips a return pass for the Croatian lash home from a few metres out. A superb finish from Hoffenheim's talismanic striker, and now it's all to do for both sides in the second half.
45'
+ 5
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.
9 %
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.
12.21 m
camera-photo

Bülter blasts a reply

Following a long free-kick into the area, Bülter sees his lay-off header come back to him and he blasts a follow-up that deflects off Höler, past Müller and into the back of the net! Hoffenheim are back in it!
45'
+ 2
Video Assistant RefereeVideo Assistant Referee
SituationGoal
ReviewOffside?
DecisionGoal
45'
+ 2
Marius Bülter
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.
8 %
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.
12.98 m
45'

What a first touch!

Dōan brilliantly plucks a long ball out of the air behind the defence. The goal scorer plays the ball out to the left, from where it comes back into the box. Kübler takes the shot but smashes the ball over the bar with full force.
44'

Inspired

After scoring two goals, Freiburg arevery much on top, playing casually between the Hoffenheim ranks.
41'

Assists leader

And that was Grifo's ninth assist of the season, taking him third on the league's assists chart with one more assist than he managed all last season.
40'

Top scorer!

That was Dōan's ninth goal of the season, which takes him top of the Freiburg scorers chart, one strike ahead of Vincenzo Grifo.
39'

Too much elbow

In an aerial duel with Dōan, Nsoki extends his arm too far and receives a warning.
36'

Dōan makes it 2-0!

After a sustained spell of pressure from Freiburg, Dōan works a one-two on the approach to the area before firing a low shot through his defender's legs and past Baumann at his near post - the same corner Höler found eight minutes ago! Freiburg are really taking control of this match...
36'

Ritsu Dōan

GOAL!

2:0
Ritsu Dōan
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.
3 %
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.86 m
34'

Involved

After scoring his first Bundesliga goal in Gladbach last week, Manzambi now has his first top-flight assist in Germany.
33'

Home comforts

That was Höler's fourth goal of the season - and his fourth scored in front of his own fans.
31'

Hoffenheim look to hit back

As Hoffenheim look to conjure an immediate response to Freiburg's opener, Bischof meets a deep cross from Toure at the far post. But he can't control it and the ball flies into the stands.
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.
camera-photo

Höler opens the scoring!

After some nice work from Dōan on the right, Manzambi back-heels the Japan international's sweet pass to Höler, who turns his man before hooking a deft low shot in at the near post. What a team move, and what a finish! A deserved opener for the hosts...
28'

Lucas Höler

GOAL!

1:0
Lucas Höler
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.
16 %
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.
12.56 m
24'

Important save!

Toure chips the ball into the box and Kramaric controls it and shoots. Tabaković deflects the ball just in front of Müller, making it really dangerous. But the Freiburg keeper is alert and makes the save!
22'

The visitors are back in the game!

Ginter clears up a situation that Freiburg brought upon themselves – he gets to a cross from the right just before Tabaković. He appears to have picked up a minor injury and requires a brief spell on the sidelines, but he gets back to his feet and seems able to continue.
camera-photo

Manzambi hits the post!

The livewire forward bamboozles the Hoffenheim defence and takes his time before firing off an effort under pressure - but it hits the post! What a goal that would have been for the Swiss youngster.
18'

Freiburg bossing possession

After a brief spell of possession for Hoffenheim, it is now the home side who are controlling the ball.
Possession (%)
6040
14'

Manzambi!

A first chance for the newcomer! After a mistake in Hoffenheim's build-up play, Eggestein poounces and picks out the young Swiss player. He creates space for himself in the penalty area, but then shoots too hastily. The ball is blocked. The follow-up shot is also harmless.
13'

Hoffenheim on the ball

The visitors are in control at this stage, passing the ball around smoothly. However, they are unable to get into the final third.
10'

Another mistake

After Kübler, it is now Dōan who fails to control the ball, the Japan international missing out on a promising situation in the opponent's penalty area.
8'

Inches in it!

Tabaković pounces on a poor first touch from Kübler, deftly back-heeling for Kramarić on the edge of the area. Last weekend;s two-goal hero wastes no time and fires a low effort a the far post. It beats Müller, but also the post, by the narrowest of margins. That was close!
5'

Old habits

As has often been the case this season, Dōan plays himself free on the right and crosses into the box – no danger this time, however, as the cross is a little too imprecise.
4'

Müller with the save!

Hoffenheim work the ball to the edge of the area, where Kramarić shows some fine close control before firing for the far post. Luckily for Freiburg, Müller is equal to the task, diving to his left and palming the ball wide.
1'

Long pass forward

Hoffenheim play long right away, and Freiburg youngster Makengo immediately gets a first opportunity to clear the ball.
1'

We're under way!

Visitors Hoffenheim, decked out in white, kick off against Freiburg in red.
Kick-off!
camera-photo

More on those teams

Three changes for Freiburg following the 2-1 win in Mönchengladbach: match winner Johan Manzambi gets a start while Matthias Ginter returns from suspension and Jody Makengo slots into defence. Christian Günter, Max Rosenfelder hit the bench while Junior Adamu is suspended. Meanwhile Hoffenheim boss Christian Ilzer has named an unchanged line-up - a first for the season.

Hoffenheim starting XI

Baumann (c) - Chaves, Akpoguma, Nsoki - Gendrey, Bischof, Stach, Bülter - Touré, Kramarić - Tabaković

Hoffenheim subs

Philipp, Hranáč, Kadeřábek, Jurásek, Geiger, Tohumcu, Becker, Orban, Hložek

Freiburg starting XI

Müller - Kübler, Ginter, Lienhart, Jordy Makengo - Eggestein (c), Osterhage - Dōan, Manzambi, Grifo - Höler

Freiburg subs

Huth, Sildillia, Günter, Rosenfelder, Beste, Muslija, Höfler, Röhl, Gregoritsch
camera-photo

Julian Schuster on facing Hoffenheim

"In many ways, it wasn't that easy to analyse them because they're flexible and try out a lot of things. That's certainly one of the biggest challenges, getting this flexibility and this variability under control."
camera-photo

Christian Ilzer on the Derby clash with Freiburg

"We need to focus on our performance and our game. We have played well at times away from home but we want to take the momentum from the Mainz game and improve on a few things from that match."
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!
camera-photo

Finding his feet

January arrival Bazoumana Toure, who set a new Hoffenheim season record with a top speed of 35.3 km/h in their last outing, has assisted all 3 of Hoffenheim's goals in their past two games.
camera-photo

A battle in Baden-Württemberg

Both Freiburg and Hoffenheim hail from Germany's south-western state. The Black Forest Club are unbeaten against Hoffenheim in their last Bundesliga meetings (four wins, two draws). Both clubs will be heading into this one with their tails up too, as Matchday 29 saw Freiburg put an end to a run of five Bundesliga games without a win, and Hoffenheim likewise ended their four game winless streak.
camera-photo

Old reliable

Andrej Kramarić's brace against Mainz took his goal tally to 10 for the season, meaning that the Croatian has scored double figures of goals in eight of his nine Bundesliga campaigns since joining Hoffenheim in 2016.
2:03
camera-professional-play-symbol

Watch: Hoffenheim 2-0 Mainz - highlights

Hoffenheim picked up an impressive 2-0 victory over UEFA Champions League chasers Mainz on Matchday 29 of the 2024/25 Bundesliga campaign.
2:03
camera-professional-play-symbol

Watch: Borussia Mönchengladbach 1-2 Freiburg - highlights

Freiburg recovered from an early deficit to keep their hopes of UEFA Champions League qualification alive against fellow contenders Borussia Mönchengladbach on Matchday 29 of the 2024/25 Bundesliga campaign.

Hello and welcome!

Welcome along and thanks for joining us for build-up and live coverage of this Matchday 30 fixture between SC Freiburg and TSG Hoffenheim.