Germany - 2. BundesligaFritz Walter Stadion, Jan 18
FTKaiserslautern
3 - 1
Hannover 96
Events:
15'Norman Bassette
15'Norman Bassette
HT
0 - 0
Events:
67'0 - 1(Assist)Enzo LeopoldWaniss Taibi
67'0 - 1Enzo LeopoldWaniss Taibi(Assist)
70'Waniss Taibi
70'Waniss Taibi
74'Ivan PrtajinLuca Sirch1 - 1(Assist)
74'1 - 1Ivan PrtajinLuca Sirch(Assist)
76'Waniss Taibi
76'Waniss Taibi
90 + 2'Semih SahinIvan Prtajin2 - 1(Assist)
90 + 2'2 - 1Semih SahinIvan Prtajin(Assist)
90 + 5'Naatan SkyttäSemih Sahin3 - 1(Assist)
90 + 5'3 - 1Naatan SkyttäSemih Sahin(Assist)
FT
3 - 1
Events:
Events:
Match Info:
Referee: Dr. Matthias Jöllenbeck ()
Venue: Fritz Walter StadionJan 18
Spectators: 44,382
Stats:
Shots on target
8
Shots on target
1
Shots off target
2
Shots off target
7
Possession (%)
33
Possession (%)
67
Corner Kicks
5
Corner Kicks
6
Offsides
0
Offsides
1
Fouls
11
Fouls
7
Yellow cards
1
Yellow cards
1
Red cards
0
Red cards
1
Goalkeeper saves
0
Goalkeeper saves
5
Goal kicks
12
Goal kicks
6
Latest commentaries:
90+6'That's it! The referee blows the final whistle
90+5'Semih Sahin provided the assist for the goal.
90+5'G O O O A A A L - Naatan Skyttae is on target!
90+2'Ivan Prtajin provided the assist for the goal.
90+2'G O O O A A A L - Semih Sahin is on target!
84'Elias Saad is coming off and he is replaced by Haavard Nielsen.
84'Daisuke Yokota is coming off and he is replaced by Stefan Thordarson.
76'RED CARD! - Waniss Taibi receives his second yellow card and is sent off!
74'Luca Sirch provided the assist for the goal.
74'G O O O A A A L - Ivan Prtajin is on target!
70'Yellow card for Waniss Taibi.
67'Waniss Taibi provided the assist for the goal.
67'G O O O A A A L - Enzo Leopold is on target!
64'Noel Aseko-Nkili is coming off and he is replaced by Waniss Taibi.
59'Norman Bassette is coming off and he is replaced by Semih Sahin.
59'Daniel Hanslik is coming off and he is replaced by Ivan Prtajin.
46'Noah Weisshaupt is coming off and he is replaced by Elias Saad.
46'Benedikt Pichler is coming off and he is replaced by Benjamin Kaellman.
46'The second half is underway.
45+3'It's over! The referee blows for half time
15'Yellow card for Norman Bassette.
The referee starts the match.
Line-ups are confirmed. Last update: Sun Jan 18 2026 14:31:00 GMT+0000 (Coordinated Universal Time)
Kaiserslautern3-4-1-2
1
Julian Krahl
31
Luca Sirch
4
Maxwell Gyamfi
37
Leon Robinson
26
Paul Joly
6
Fabian Kunze
7
Marlon Ritter
22
Mika Haas
15
Naatan Skyttä
17
Norman Bassette
19
Daniel Hanslik
10
Noah Weisshaupt
11
Benedikt Pichler
18
Daisuke Yokota
29
Kolja Oudenne
8
Enzo Leopold
15
Noël Aséko Nkili
33
Maurice Neubauer
5
Virgil Ghita
3
Boris Tomiak
17
Bastian Allgeier
1
Nahuel Noll
Hannover 963-4-3
Substitutions:
59'
Daniel HanslikIvan Prtajin
46'
Benedikt PichlerBenjamin Kallman
59'
Norman BassetteSemih Sahin
46'
Noah WeisshauptElias Saad
64'
Noël Aséko NkiliWaniss Taibi
84'
Daisuke YokotaStefán Teitur Thórdarson
84'
Elias SaadHavard Nielsen
Substitute players:
Simon Simoni
Leo Weinkauf
Jan Elvedi
Hendry Blank
Florian Kleinhansl
William Kokolo
Dion Hofmeister
Franz Roggow
Owen Gibs
Stefán Teitur Thórdarson
Kenny Prince Redondo
Waniss Taibi
Semih Sahin
Benjamin Kallman
Dickson Abiama
Havard Nielsen
Ivan Prtajin
Elias Saad
Coaches:
Torsten Lieberknecht
Christian Titz
2. Bundesliga
#Team namePPlayedGDGoals DifferencePtsPointsWWinsDDrawsLLossesFGoals ForAGoals Against
1PromotionSchalke 0429165817754125
2PromotionPaderborn29175717665134
3Promotion play-offHannover 9629145315864935
4Elversberg29175215774932
5Darmstadt291650131155034
6Hertha Berlin2994713884334
7Kaiserslautern29846144114941
8Karlsruher SC29-640117114753
91. FC Nuremberg29-237107123840
10VfL Bochum2923699114341
11Dynamo Dresden2903288134747
12Holstein Kiel29-73288133643
13Arminia Bielefeld29-23187144244
14Fortuna Dusseldorf29-183194162745
15Magdeburg29-93093174655
16Relegation play-offEintracht Braunschweig29-183086153149
17RelegationGreuther Furth29-213086154061
18RelegationPreussen Muenster29-1628610133147
Promotion
Promotion play-off
Relegation play-off
Relegation
Max favourites reached
Max favourites reached