Match Timeline

  • KO
  • 2
  • 7
  • 17
  • 45+3
  • 45+5
  • HT
  • 58
  • 67
  • 77
  • 79
  • 81
  • 83
  • 86
  • 89
  • 90+2
  • 90+4
  • 90+3
  • 90+10
  • FT

Match Commentary

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