German 2. Bundesliga

Kaiserslautern vs Hannover 96, 2023-24 German 2. Bundesliga

· German 2. Bundesliga
  • 45'+5': Boris Tomiak (P)
  • 79': Aaron Opoku
  • 90'+10': Boris Tomiak (P)
FT
3 - 1
  • 17': Havard Nielsen
  • Red Card 90'+2': Havard Nielsen

About

Kaiserslautern are hosting Hannover 96 at Fritz-Walter-Stadion, Kaiserslautern, Germany, starting on . The match is a part of the German 2. Bundesliga.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 2': Enzo Leopold (Hannover 96) wins a free kick in the attacking half.
  • 2': Foul by Julian Niehues (1. FC Kaiserslautern).
  • 2': Julian Niehues (1. FC Kaiserslautern) is shown the yellow card for a bad foul.
  • 4': Attempt blocked. Julian Niehues (1. FC Kaiserslautern) right footed shot from outside the box is blocked. Assisted by Ragnar Ache.
  • 5': Corner, 1. FC Kaiserslautern. Conceded by Bright Arrey-Mbi.
  • 5': Attempt missed. Ragnar Ache (1. FC Kaiserslautern) header from the centre of the box is close, but misses to the left. Assisted by Tymoteusz Puchacz with a cross following a corner.
  • 6': Corner, 1. FC Kaiserslautern. Conceded by Bright Arrey-Mbi.
  • 7': Derrick Köhn (Hannover 96) wins a free kick in the defensive half.
  • 7': Foul by Tymoteusz Puchacz (1. FC Kaiserslautern).
  • 7': Tymoteusz Puchacz (1. FC Kaiserslautern) is shown the yellow card for a bad foul.
  • 8': Foul by Enzo Leopold (Hannover 96).
  • 8': Marlon Ritter (1. FC Kaiserslautern) wins a free kick in the defensive half.
  • 9': Attempt saved. Derrick Köhn (Hannover 96) left footed shot from outside the box is saved in the centre of the goal. Assisted by Enzo Leopold with a headed pass.
  • 10': Foul by Fabian Kunze (Hannover 96).
  • 10': Julian Niehues (1. FC Kaiserslautern) wins a free kick in the defensive half.
  • 11': Corner, 1. FC Kaiserslautern. Conceded by Phil Neumann.
  • 12': Attempt saved. Ragnar Ache (1. FC Kaiserslautern) header from the centre of the box is saved in the bottom left corner. Assisted by Tymoteusz Puchacz with a cross.
  • 17': Goal! 1. FC Kaiserslautern 0, Hannover 96 1. Havard Nielsen (Hannover 96) right footed shot from the centre of the box to the bottom right corner. Assisted by Andreas Voglsammer.
  • 20': Offside, 1. FC Kaiserslautern. Marlon Ritter tries a through ball, but Ragnar Ache is caught offside.
  • 22': Attempt blocked. Cedric Teuchert (Hannover 96) left footed shot from the centre of the box is blocked. Assisted by Jannik Dehm.
  • 24': Delay in match because of an injury Andreas Voglsammer (Hannover 96).
  • 25': Delay over. They are ready to continue.
  • 26': Attempt missed. Nikola Soldo (1. FC Kaiserslautern) right footed shot from outside the box is high and wide to the right.
  • 27': Foul by Marcel Halstenberg (Hannover 96).
  • 27': Julian Niehues (1. FC Kaiserslautern) wins a free kick in the attacking half.
  • 28': Attempt saved. Jean Zimmer (1. FC Kaiserslautern) left footed shot from outside the box is saved in the top centre of the goal. Assisted by Tymoteusz Puchacz.
  • 28': Corner, 1. FC Kaiserslautern. Conceded by Ron-Robert Zieler.
  • 31': Attempt blocked. Richmond Tachie (1. FC Kaiserslautern) right footed shot from the centre of the box is blocked. Assisted by Tobias Raschl.
  • 31': Andreas Voglsammer (Hannover 96) wins a free kick in the defensive half.
  • 31': Foul by Marlon Ritter (1. FC Kaiserslautern).
  • 32': Foul by Andreas Voglsammer (Hannover 96).
  • 32': Tymoteusz Puchacz (1. FC Kaiserslautern) wins a free kick in the defensive half.
  • 34': Corner, 1. FC Kaiserslautern. Conceded by Enzo Leopold.
  • 34': Attempt blocked. Boris Tomiak (1. FC Kaiserslautern) header from the centre of the box is blocked. Assisted by Tobias Raschl with a cross.
  • 36': Foul by Havard Nielsen (Hannover 96).
  • 36': Tymoteusz Puchacz (1. FC Kaiserslautern) wins a free kick in the defensive half.
  • 41': Attempt blocked. Andreas Voglsammer (Hannover 96) left footed shot from the left side of the box is blocked. Assisted by Cedric Teuchert.
  • 41': Attempt saved. Ragnar Ache (1. FC Kaiserslautern) left footed shot from outside the box is saved in the bottom left corner. Assisted by Marlon Ritter.
  • 42': Foul by Havard Nielsen (Hannover 96).
  • 42': Nikola Soldo (1. FC Kaiserslautern) wins a free kick in the defensive half.
  • 43': Attempt missed. Derrick Köhn (Hannover 96) left footed shot from the centre of the box misses to the right. Assisted by Andreas Voglsammer with a cross.
  • 43': Foul by Andreas Voglsammer (Hannover 96).
  • 43': Nikola Soldo (1. FC Kaiserslautern) wins a free kick in the attacking half.
  • 45': Fabian Kunze (Hannover 96) wins a free kick on the right wing.
  • 45': Foul by Nikola Soldo (1. FC Kaiserslautern).
  • 45': Offside, Hannover 96. Enzo Leopold tries a through ball, but Andreas Voglsammer is caught offside.
  • 45'+2': Foul by Fabian Kunze (Hannover 96).
  • 45'+2': Ragnar Ache (1. FC Kaiserslautern) wins a free kick in the attacking half.
  • 45'+3': Penalty 1. FC Kaiserslautern. Jan Elvedi draws a foul in the penalty area.
  • 45'+3': Penalty conceded by Marcel Halstenberg (Hannover 96) after a foul in the penalty area.
  • 45'+3': Marcel Halstenberg (Hannover 96) is shown the yellow card for a bad foul.
  • 45'+5': Goal! 1. FC Kaiserslautern 1, Hannover 96 1. Boris Tomiak (1. FC Kaiserslautern) converts the penalty with a right footed shot to the bottom left corner.
  • 45'+6': Foul by Havard Nielsen (Hannover 96).
  • 45'+6': Jean Zimmer (1. FC Kaiserslautern) wins a free kick in the defensive half.
  • 45'+7': Attempt blocked. Andreas Voglsammer (Hannover 96) right footed shot from the right side of the six yard box is blocked. Assisted by Jannik Dehm with a cross.
  • 45'+7': First Half ends, 1. FC Kaiserslautern 1, Hannover 96 1.
  • 45': Second Half begins 1. FC Kaiserslautern 1, Hannover 96 1.
  • 47': Foul by Ragnar Ache (1. FC Kaiserslautern).
  • 47': Ron-Robert Zieler (Hannover 96) wins a free kick in the defensive half.
  • 51': Andreas Voglsammer (Hannover 96) wins a free kick in the defensive half.
  • 51': Foul by Nikola Soldo (1. FC Kaiserslautern).
  • 56': Attempt blocked. Enzo Leopold (Hannover 96) left footed shot from outside the box is blocked. Assisted by Fabian Kunze.
  • 58': Substitution, 1. FC Kaiserslautern. Aaron Opoku replaces Julian Niehues.
  • 59': Foul by Boris Tomiak (1. FC Kaiserslautern).
  • 59': Havard Nielsen (Hannover 96) wins a free kick on the left wing.
  • 60': Corner, Hannover 96. Conceded by Nikola Soldo.
  • 61': Corner, Hannover 96. Conceded by Jan Elvedi.
  • 62': Foul by Andreas Voglsammer (Hannover 96).
  • 62': Tobias Raschl (1. FC Kaiserslautern) wins a free kick in the defensive half.
  • 64': Attempt saved. Richmond Tachie (1. FC Kaiserslautern) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Aaron Opoku.
  • 64': Attempt missed. Fabian Kunze (Hannover 96) right footed shot from outside the box is high and wide to the right. Assisted by Havard Nielsen.
  • 65': Delay in match because of an injury Tymoteusz Puchacz (1. FC Kaiserslautern).
  • 67': Delay over. They are ready to continue.
  • 67': Substitution, 1. FC Kaiserslautern. Hendrick Zuck replaces Tymoteusz Puchacz because of an injury.
  • 69': Foul by Cedric Teuchert (Hannover 96).
  • 69': Jan Elvedi (1. FC Kaiserslautern) wins a free kick on the right wing.
  • 71': Boris Tomiak (1. FC Kaiserslautern) wins a free kick in the defensive half.
  • 71': Foul by Havard Nielsen (Hannover 96).
  • 73': Attempt missed. Aaron Opoku (1. FC Kaiserslautern) right footed shot from outside the box is high and wide to the right. Assisted by Ragnar Ache.
  • 74': Attempt saved. Ragnar Ache (1. FC Kaiserslautern) right footed shot from outside the box is saved in the bottom left corner. Assisted by Marlon Ritter.
  • 74': Attempt saved. Marlon Ritter (1. FC Kaiserslautern) right footed shot from outside the box is saved in the top right corner. Assisted by Hendrick Zuck.
  • 74': Attempt saved. Marlon Ritter (1. FC Kaiserslautern) right footed shot from outside the box is saved in the centre of the goal. Assisted by Tobias Raschl.
  • 75': Foul by Cedric Teuchert (Hannover 96).
  • 75': Jean Zimmer (1. FC Kaiserslautern) wins a free kick on the right wing.
  • 77': Substitution, Hannover 96. Louis Schaub replaces Cedric Teuchert.
  • 77': Substitution, Hannover 96. Sei Muroya replaces Jannik Dehm.
  • 79': Goal! 1. FC Kaiserslautern 2, Hannover 96 1. Aaron Opoku (1. FC Kaiserslautern) left footed shot from the centre of the box to the bottom left corner. Assisted by Richmond Tachie following a fast break.
  • 81': Foul by Derrick Köhn (Hannover 96).
  • 81': Jean Zimmer (1. FC Kaiserslautern) wins a free kick in the defensive half.
  • 81': Substitution, Hannover 96. Brooklyn Ezeh replaces Derrick Köhn.
  • 82': Attempt saved. Enzo Leopold (Hannover 96) header from the centre of the box is saved in the bottom left corner. Assisted by Phil Neumann with a cross.
  • 83': Foul by Hendrick Zuck (1. FC Kaiserslautern).
  • 83': Sei Muroya (Hannover 96) wins a free kick on the right wing.
  • 83': Marlon Ritter (1. FC Kaiserslautern) is shown the yellow card.
  • 84': Andreas Voglsammer (Hannover 96) wins a free kick on the left wing.
  • 84': Foul by Jean Zimmer (1. FC Kaiserslautern).
  • 85': Attempt saved. Andreas Voglsammer (Hannover 96) header from the centre of the box is saved in the top left corner. Assisted by Sei Muroya with a cross.
  • 86': Enzo Leopold (Hannover 96) wins a free kick in the defensive half.
  • 86': Foul by Richmond Tachie (1. FC Kaiserslautern).
  • 86': Substitution, 1. FC Kaiserslautern. Kevin Kraus replaces Marlon Ritter.
  • 86': Substitution, 1. FC Kaiserslautern. Daniel Hanslik replaces Richmond Tachie.
  • 89': Substitution, Hannover 96. Christopher Scott replaces Enzo Leopold.
  • 90': Attempt missed. Christopher Scott (Hannover 96) right footed shot from the right side of the box misses to the left. Assisted by Sei Muroya with a headed pass.
  • 90'+2': Foul by Jan Elvedi (1. FC Kaiserslautern).
  • 90'+2': Havard Nielsen (Hannover 96) wins a free kick in the defensive half.
  • 90'+2': Havard Nielsen (Hannover 96) is shown the red card for violent conduct.
  • 90'+3': Jan Elvedi (1. FC Kaiserslautern) is shown the yellow card for a bad foul.
  • 90'+4': Foul by Fabian Kunze (Hannover 96).
  • 90'+4': Tobias Raschl (1. FC Kaiserslautern) wins a free kick in the defensive half.
  • 90'+4': Ron-Robert Zieler (Hannover 96) is shown the yellow card.
  • 90'+5': Foul by Daniel Hanslik (1. FC Kaiserslautern).
  • 90'+5': Sei Muroya (Hannover 96) wins a free kick in the defensive half.
  • 90'+6': Offside, Hannover 96. Fabian Kunze tries a through ball, but Phil Neumann is caught offside.
  • 90'+7': Fabian Kunze (Hannover 96) wins a free kick in the defensive half.
  • 90'+7': Foul by Daniel Hanslik (1. FC Kaiserslautern).
  • 90'+8': Penalty 1. FC Kaiserslautern. Daniel Hanslik draws a foul in the penalty area.
  • 90'+8': Penalty conceded by Bright Arrey-Mbi (Hannover 96) after a foul in the penalty area.
  • 90'+9': VAR Decision: Penalty 1. FC Kaiserslautern.
  • 90'+10': Goal! 1. FC Kaiserslautern 3, Hannover 96 1. Boris Tomiak (1. FC Kaiserslautern) converts the penalty with a right footed shot to the centre of the goal.
  • 90'+11': Second Half ends, 1. FC Kaiserslautern 3, Hannover 96 1.
  • 0': Match ends, 1. FC Kaiserslautern 3, Hannover 96 1.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/2428.png&h=25&scale=crop&w=25&location=originH96 FCKhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/130.png&h=25&scale=crop&w=25&location=origin
17 Fouls 13
2 Yellow Cards 4
1 Red Cards 0
2 Offsides 1
2 Corner Kicks 5
7 Saves 3
55.3 Possession 44.7
11 SHOTS 16
4 ON GOAL 10
0.4 On Target % 0.6
0 Penalty Goals 2
0 Penalty Kicks Taken 2
347 Accurate Passes 269
447 Passes 364
0.8 Pass Completion % 0.7
5 Accurate Crosses 5
21 Crosses 12
0.2 Cross % 0.4
61 Long Balls 67
25 Accurate Long Balls 33
0.4 Long Balls % 0.5
4 Blocked Shots 3
14 Effective Tackles 4
24 Tackles 8
0.6 Tackle % 0.5
8 Interceptions 7
11 Effective Clearances 30
11 Clearances 30

Game Information

Competition: German 2. Bundesliga

Venue: Fritz-Walter-Stadion
Location: Kaiserslautern, Germany
Attendance: 38,000

2. Bundesliga Table

# TEAM GP GD PTS
1 Hannover 96 11 +8 22
2 SC Paderborn 07 11 +5 20
3 Fortuna Düsseldorf 11 +5 20
4 Hamburg SV 11 +11 19
Full Table

Line-Ups

FCK Kaiserslautern (3-4-2-1)

No. Name
18 Julian Krahl (GK)
2 Boris Tomiak
14 Nikola Soldo
33 Jan Elvedi Yellow Card
20 Tobias Raschl
16 Julian Niehues Yellow Card
15 Tymoteusz Puchacz Yellow Card
8 Jean Zimmer
7 Marlon Ritter Yellow Card
9 Ragnar Ache
29 Richmond Tachie

H96 Hannover 96 (3-4-2-1)

No. Name
1 Ron-Robert Zieler (GK) Yellow Card
23 Marcel Halstenberg Yellow Card
4 Bright Arrey-Mbi
5 Phil Neumann
8 Enzo Leopold
6 Fabian Kunze
18 Derrick Köhn
20 Jannick Dehm
16 Havard Nielsen
36 Cedric Teuchert
32 Andreas Voglsammer

2. Bundesliga News

Jürgen Klopp explains decision to join Red Bull
Jürgen Klopp explains decision to join Red Bull

Jürgen Klopp says he wants to "learn again" after agreeing to become Red Bull's global head of soccer.

Düsseldorf beat Bochum in Bundesliga promotion playoff first leg
Düsseldorf beat Bochum in Bundesliga promotion playoff first leg

An own goal, a counter-attack and a rebound gave Fortuna Düsseldorf a big advantage with a 3-0 win in Bochum in the first leg of their Bundesliga relegation/promotion playoff on Thursday.

How to watch the 2024 German Cup final on ESPN+
How to watch the 2024 German Cup final on ESPN+

It's time for the 2024 German Cup final! Bayer Leverkusen takes on 1. FC Kaiserslautern in the prestigious competition. Here's how to watch on ESPN.

St. Pauli promoted back to the Bundesliga after 13-year wait
St. Pauli promoted back to the Bundesliga after 13-year wait

St. Pauli returned to the Bundesliga on Sunday with a 3-1 win over relegated Osnabrück in Germany's second division.

Why Bundesliga needs to revive epic St. Pauli-Hamburg rivalry
Why Bundesliga needs to revive epic St. Pauli-Hamburg rivalry

With the Bundesliga so short on rivalries, German football needs longtime adversaries St. Pauli and Hamburg to be in the top flight at the same time.