Sign in
08:05 08.07
Match Live Standings Predictions Head-to-Head Team Form Video News

2. Bundesliga, 31-round, regular season, 27.04.2025 07:30

Match Stats
0.75
Expected Goals (xG)
0.58
 
 
 
17
Shots
10
 
 
 
6
Shots on Target
1
 
 
 
2
Shots Blocked
4
 
 
 
0
Hit Woodwork
1
 
 
 
53
Possession %
47
 
 
 
5
Corners
4
 
 
 
16
Fouls
15
 
 
 
1
Offsides
3
 
 
 
5
Yellow Cards
4
 
 
 
0
Red cards
1
 
 
 
409
Passes
371
 
 
 
80
Pass Accuracy %
78
 
 
 
15
Free Kicks
16
 
 
 
26
Throw-ins
19
 
 
 
31
Clearances
26
 
 
 
1
Big Chances
0
 
 
 
0.46
Expected Goals (xG)
0.09
 
 
 
8
Shots
2
 
 
 
4
Shots on Target
1
 
 
 
0
Shots Blocked
1
 
 
 
0
Hit Woodwork
1
 
 
 
54
Possession %
46
 
 
 
3
Corners
1
 
 
 
6
Fouls
9
 
 
 
0
Offsides
2
 
 
 
0
Yellow Cards
1
 
 
 
0
Red cards
0
 
 
 
216
Passes
186
 
 
 
79
Pass Accuracy %
80
 
 
 
9
Free Kicks
6
 
 
 
16
Throw-ins
9
 
 
 
7
Clearances
20
 
 
 
1
Big Chances
0
 
 
 
0.29
Expected Goals (xG)
0.49
 
 
 
9
Shots
8
 
 
 
2
Shots on Target
0
 
 
 
2
Shots Blocked
3
 
 
 
0
Hit Woodwork
0
 
 
 
52
Possession %
48
 
 
 
2
Corners
3
 
 
 
10
Fouls
6
 
 
 
1
Offsides
1
 
 
 
5
Yellow Cards
3
 
 
 
0
Red cards
1
 
 
 
193
Passes
185
 
 
 
82
Pass Accuracy %
76
 
 
 
6
Free Kicks
10
 
 
 
10
Throw-ins
10
 
 
 
24
Clearances
6
 
 
 
0
Big Chances
0
 
 
 
5% (1)
16% (3)
79% (15)
Match Info
Stadium Hannover, Germany
+13°C
partly cloudy
Viewers49,000

Match Events

 ×
90+6
That's it! The referee blows the final whistle
 
87
Hannover 96 make a substitution. Monju Momuluh runs off the field and in comes Andreas Voglsammer
 
83
Marcel Halstenberg is shown a yellow card by the referee
 
83
Yellow card for Dominique Heintz
 
78
Ron-Robert Zieler is shown a yellow card by the referee
 
78
Lars Gindorf is coming off and he is replaced by Haavard Nielsen
 
78
Brooklyn Ezeh is coming off and he is replaced by Josh Knight
 
77
Yellow card for Fabian Kunze
 
74
Damion Downs is coming off and he is replaced by Mark Uth
 
69
Hannover 96 make a substitution. Boris Tomiak runs off the field and in comes Jannik Dehm
 
69
Hannover 96 make a substitution. Hyun-Ju Lee runs off the field and in comes Kolja Oudenne
 
62
Yellow card for Brooklyn Ezeh
 
58
FC Koeln make a substitution. Florian Kainz runs off the field and in comes Denis Huseinbasic
 
57
 
Brooklyn Ezeh provided the assist for the goal.
 
57
G O O O A A A L - Lars Gindorf is on target!
 
56
Max Finkgrafe is shown a yellow card by the referee
 
53
FC Koeln make a substitution. Gian-Luca Waldschmidt runs off the field and in comes Max Finkgrafe
 
50
HE'S OFF! - Leart Paqarada is shown a red card! Heavy protests from his teammates!
 
48
Phil Neumann is shown a yellow card by the referee
 
46
The second half is underway
 
45+4
It's over! The referee blows for half time
 
23
Leart Paqarada is shown a yellow card by the referee
 
-
The referee starts the match
 
1 0
 
Send
or Enter