Sign in
07:25 14.05
Match Live Standings Predictions Head-to-Head Team Form Video News

2. Bundesliga, 31-round, regular season, 25.04.2026 07:00

Finished
18'
W. Taibi
D. Herold
44'
54'
82'
D. Yokota
90+10
90+10
Match Stats
Full Match
1st Half
2nd Half
1.05
Expected Goals (xG)
0.35
 
 
 
8
Shots
10
 
 
 
2
Shots on Target
6
 
 
 
1
Shots Blocked
3
 
 
 
2
Saves
1
 
 
 
0
Hit Woodwork
0
 
 
 
50
Possession %
50
 
 
 
3
Corners
2
 
 
 
13
Fouls
3
 
 
 
1
Offsides
2
 
 
 
0
Yellow Cards
1
 
 
 
0
Red cards
0
 
 
 
488
Passes
506
 
 
 
85
Pass Accuracy %
85
 
 
 
3
Free Kicks
13
 
 
 
19
Throw-ins
19
 
 
 
17
Clearances
25
 
 
 
2
Big Chances
2
 
 
 
67
Tackles
33
 
 
 
0.56
Expected Goals (xG)
0.07
 
 
 
3
Shots
2
 
 
 
2
Shots on Target
1
 
 
 
0
Shots Blocked
1
 
 
 
0
Saves
1
 
 
 
0
Hit Woodwork
0
 
 
 
46
Possession %
54
 
 
 
0
Corners
0
 
 
 
5
Fouls
1
 
 
 
0
Offsides
0
 
 
 
0
Yellow Cards
0
 
 
 
0
Red cards
0
 
 
 
277
Passes
333
 
 
 
85
Pass Accuracy %
87
 
 
 
1
Free Kicks
5
 
 
 
11
Throw-ins
7
 
 
 
5
Clearances
10
 
 
 
2
Big Chances
1
 
 
 
60
Tackles
33
 
 
 
0.49
Expected Goals (xG)
0.28
 
 
 
5
Shots
8
 
 
 
0
Shots on Target
5
 
 
 
1
Shots Blocked
2
 
 
 
2
Saves
0
 
 
 
0
Hit Woodwork
0
 
 
 
56
Possession %
44
 
 
 
3
Corners
2
 
 
 
8
Fouls
2
 
 
 
1
Offsides
2
 
 
 
0
Yellow Cards
1
 
 
 
0
Red cards
0
 
 
 
211
Passes
173
 
 
 
85
Pass Accuracy %
80
 
 
 
2
Free Kicks
8
 
 
 
8
Throw-ins
12
 
 
 
12
Clearances
15
 
 
 
0
Big Chances
1
 
 
 
75
Tackles
33
 
 
 
5% (1)
5% (1)
89% (17)
Match Info
Stadium Karlsruhe, Germany
+9°C
partly cloudy
Viewers30,255

Match Events

 ×
90+11
That's it! The referee blows the final whistle
 
90+10
Marvin Wanitzek is shown a yellow card by the referee
 
90+10
G O O O O A A A L Hannover 96 score
 
82
 
Daisuke Yokota provided the assist for the goal.
 
82
G O O O O A A A L Hannover 96 score
 
79
Philipp Foerster is coming off and he is replaced by Dzenis Burnic
 
79
Karlsruher SC make a substitution. Sebastian Jung runs off the field and in comes Rafael Pinto Pedrosa
 
75
Hannover 96 make a substitution. Mustapha Bundu runs off the field and in comes Haavard Nielsen
 
75
Hannover 96 make a substitution. Hayate Matsuda runs off the field and in comes William Kokolo
 
72
Fabian Schleusener is coming off and he is replaced by Louey Ben Farhat
 
66
Karlsruher SC make a substitution. Nicolai Rapp runs off the field and in comes Andreas Mueller
 
66
Stephan Ambrosius is coming off and he is replaced by Paul Scholl
 
60
Hannover 96 make a substitution. Benjamin Kaellman runs off the field and in comes Daisuke Yokota
 
54
Ime Okon is shown a yellow card by the referee
 
46
Maurice Neubauer is coming off and he is replaced by Kolja Oudenne
 
46
Noel Aseko-Nkili is coming off and he is replaced by Husseyn Chakroun
 
46
The second half is underway
 
45+2
It's over! The referee blows for half time
 
44
 
David Herold provided the assist for the goal.
 
44
G O O O O A A A L Karlsruher SC score
 
18
 
Waniss Taibi provided the assist for the goal.
 
18
G O O O O A A A L Hannover 96 score
 
-
The referee starts the match
 
1 0
 
Send
or Enter