Karlsruher SC make a substitution. Leon Jensen runs off the field and in comes Meiko Waschenbach
Karlsruher SC make a substitution. Dzenis Burnic runs off the field and in comes Robin Heusser
end of second half
Karlsruher SC make a substitution. Bambase Conte runs off the field and in comes Andrin Hunziker
Hannover 96 make a substitution. Brooklyn Ezeh runs off the field and in comes Rabbi Matondo
Hannover 96 make a substitution. Jannik Dehm runs off the field and in comes Sei Muroya
Robin Bormuth is shown a yellow card by the referee
Josh Knight is shown a yellow card by the referee
Hannover 96 make a substitution. Josh Knight runs off the field and in comes Kolja Oudenne
Karlsruher SC make a substitution. Louey Ben Farhat runs off the field and in comes Mikkel Kaufmann
Hannover 96 make a substitution. Jannik Rochelt runs off the field and in comes Lars Gindorf
Karlsruher VS Hannover 96
Karlsruher SC make a substitution. Leon Jensen runs off the field and in comes Meiko Waschenbach
Karlsruher VS Hannover 96
Karlsruher SC make a substitution. Dzenis Burnic runs off the field and in comes Robin Heusser
Hannover 96 VS Karlsruher
end of second half
Karlsruher VS Hannover 96
Karlsruher SC make a substitution. Bambase Conte runs off the field and in comes Andrin Hunziker
Karlsruher VS Hannover 96
Hannover 96 make a substitution. Brooklyn Ezeh runs off the field and in comes Rabbi Matondo
Karlsruher VS Hannover 96
Hannover 96 make a substitution. Jannik Dehm runs off the field and in comes Sei Muroya
Karlsruher VS Hannover 96
Robin Bormuth is shown a yellow card by the referee
Karlsruher VS Hannover 96
Josh Knight is shown a yellow card by the referee
Karlsruher VS Hannover 96
Hannover 96 make a substitution. Josh Knight runs off the field and in comes Kolja Oudenne
Karlsruher VS Hannover 96
Karlsruher SC make a substitution. Louey Ben Farhat runs off the field and in comes Mikkel Kaufmann
Karlsruher VS Hannover 96
Hannover 96 make a substitution. Jannik Rochelt runs off the field and in comes Lars Gindorf