Highlights

FINAL
Fritz-Walter-Stadion
arrow-simple-up
F. Willenborgwhistle
Fritz-Walter-Stadion
90'
+ 5

Full time! Kaiserslautern 2-0 Hamburg

What a result for Kaiserslautern. After five without a win, they beat HSV thanks to two substitute goals. HSV stay third and could be as many as eight points off top spot if Darmstadt win in Düsseldorf tomorrow.
Full-time
90'
+ 4

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
1.51
0.52
2
Goals
90'

Almost three!

Hercher with two bites of the cherry, but Heuer Fernandes makes two big saves to prevent further damage.
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.
Boris Tomiak
Boris Tomiak34.26km/h
3.
Ludovit Reis
Ludovit Reis34.19km/h
85'

Opoku!

Reis loses the ball to Hercher. He goes down as Heuer Fernandes charges out, but there's Opoku steaming in to tuck away the loose ball. What a performance from Kaiserslautern in the second half!
85'

Aaron Opoku

GOAL!

2:0
Aaron Opoku
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.
31 %
camera-photo
camera-photo

Super sub

Boyd's 12th goal of the season - what an impact after being benched for the first time in 2022/23!
71'

Damn, Boyd!

He's done it. The American's barely been on the pitch, but he shows all his poacher's instinct to meet Zimmer's cross and squeeze a finish through the legs of Heuer Fernandes.
71'
Terrence Boyd
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.
11 %
70'

Fresh legs, fresh ideas

Kittel, who's been rather subdued, is replaced by eight-goal striker Königsdörffer.
65'

Double chance

Here comes the 11-goal Boyd. Hercher's also on for the hosts.
64'

Off the bar!

Mulheim meets Jatta's pass with a full-blooded strike from 16 yards that rattles the crossbar. Luthe was beaten!
camera-photo
62'

Tale of the tape

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
0
0.46
0.41
0
Goals
62'

Possession (%)
3268
57'

Wide!

So close to the opening goal as Schonlau meets a Benes corner. It hits a red shirt and possibly Glatzel on its way wide, though.
53'

Side netting!

Heuer Fernandes is at all full stretch as Zolinski grazes the side netting from 18 yards. Schuster's half-time talk seems to have had the desired effect. HSV know they're in a game now!
51'

Chances!

Katterbach dribbles into the Kaiserslautern area. The cross is drilled across the six-yard box, forcing a last-ditch challenge in front of goal. Luthe claims the ensuing corner and proceeds to launch the ball into the HSV half. Heuer Fernandes races 40 yards from goal to hit a clearance against a teammate. Ritter takes aim at the unguarded net from halfway, but it's way off target.
48'

Ritter on the charge

Strong run from Ritter, who regains the ball in midfield and drives at the HSV defence. It's touched away from him, but he manages to wrestle it back and slaps a shot wide.
47'

Warning shot

Ritter with a free-kick from the left of the HSV area, but it's straight at Heuer Fernandes.
46'

No changes

Kaiserslautern top scorer Boyd remains on the bench as the second half gets under way...
Kick-off!
45'
+ 1

Goalless at the break

Glatzel tries to bulldoze his way into the area. It opens up for him, but he tries to be too intricate with a lay-off and Zimmer races back to hoof clear. No real chances in a tight first half. It can only get better.
Half-time
44'

Worth a hit!

Hamburg fire off their first shot on goal as Suhonen takes Glatzel's pass on the volley, firing over from the edge of the area. He would have preferred that on his right foot!
camera-photo

Keenly contested

41'

Where's the end product?

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).
HSV, in particular have been very flat in attack. They're the second highest scorers in Bundesliga 2 this season with 54 goals, too!
xGoals
0
0.28
0.0
0
Goals
37'

Luthe again

Another probing cross into the Kaiserslautern box. Glatzel goes up for it, but Luthe gets both hands on the ball.
32'

Safe hands

Redondo's late on Glatzel, presenting Benes with a chance to put one in the mixer. He does that, but Luthe beats everyone to it in the Kaiserslautern goal.
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.
27'

Half chance!

Zimmer almost profits from some slack HSV defending. An attempted clearance hits the Kaiserslautern man as a cross comes over from the left, before finding the grateful arms of Heuer Fernandes.
camera-photo
22'

Heuer Fernandes heroics!

De Preville uses his strength to hold off his marker as he's played in behind. He catches his shot well, but Heuer Fernandes dives to his right to push it clear.
20'

Muheim dive

Going to ground under Niehues' challenge in the penalty box, the HSV defender is booked for simulation.
19'

Turning the screw

Good spell for Kaiserslautern. Twice in quick succession they try to get balls into the penalty box, but there are not takers.
17'

Hamburg in control

Possession (%)
2773
17'

Passes
32
85
13'

Hamburg slights favourites to get the win

information
Hamburg slights favourites to get the win
0'
43.3 %
Now
41.7 %
9'

Snapping at the heels

Kaiserslautern are keeping things very tight. They're not allowing HSV to find their groove.
5'

Wing play

Suhonen combines with Jatta on the right-hand side. The cross has Luthe scrambling, but he's able to put it over the bar for a corner that comes to nothing.
1'

We're off!

The ball's rolling in Bundesliga 2!
Kick-off!

Reds vs. Blues

Classic colours between two classic German football clubs.

Teams out!

Some atmosphere at the 49,780-capacity Fritz-Walter Stadion. These two were going at it in the Bundesliga, once upon a time. Will at least one of them be back in the big time next season?

The league ladder

Heidenheim's win over Hannover means Hamburg slip to third, but will reclaim second with victory here today. Whatever happens, Kaiserslautern will stay seventh.

More on those teams

Schuster makes four changes to the Kaiserslautern team that lost 1-0 to Braunschweig. Niehues, Redondo, Zolinski and de Preville come in, with Hercher, Hanslik and Boyd dropping to the bench and Rapp unavailable. Muheim and Suhonen replace Heyer and Meffert for HSV.

Kaiserslautern starting XI

Luthe – Zimmer (c), Kraus, Bormuth, Zuck – Tomiak, Niehues – Redondo, Ritter, Zolinski – de Preville

Kaiserslautern subs

Spahic, Schad, Hercher, Durm, Klement, Boyd, Hanslik, Opoku, Lobinger

Hamburg starting XI

Heuer Fernandes – Muheim, David, Schonlau (c), Katterbach – Benes, Suhonen, Reis – Jatta, Glatzel, Kittel

Hamburg subs

Raab, Mikelbrencis, Montero, Bilbija, Krahn, Königsdörffer, Nemeth, Dompe
1:03
camera-professional-play-symbol

Watch: Previous meeting: Hamburg 1-1 Kaiserslautern

Robert Glatzel opened the scoring in the 24th minute of what was the first ever Bundesliga 2 match-up between these teams, but Kaiserslautern equalised late on through substitute Lex Lobinger to take a share of the points.

Points overdue

Kaiserslautern's last win over HSV was 19 years ago in September 2004 when they triumphed 2-1 at home in the Bundesliga.

Long time, no see

This is HSV's first visit to Kaiserslautern in 11 years. On their last trip, on 31 March 2021, Hamburg earned a 1-0 Bundesliga victory thanks to a goal from Marcell Jansen, who is now the club's president.

Advantage HSV?

Hamburg are unbeaten in their last eight competitive matches against Lautern (W5 D3). However, three of the last four games have ended 1-1.

Welcome along

Thanks for joining us for build-up and live match coverage of this Matchday 28 encounter between Kaiserslautern and promotion-chasing Hamburg.