livescore
90+4'
That's it! The referee blows the final whistle
88'
Patrick Sontheimer is coming off and he is replaced by Jeremias Lorch.
86'
Tim Civeja is coming off and he is replaced by Rico Preissinger.
86'
Tobias Bech is coming off and he is replaced by Hans Nunoo Sarpei.
86'
Felix Keidel is coming off and he is replaced by Arian Llugiqi.
86'
Donald Nduka is coming off and he is replaced by Calvin Brackelmann.
82'
Patrick Koronkiewicz provided the assist for the goal.
82'
G O O O A A A L - David Philipp is on target!
78'
David Philipp provided the assist for the goal.
78'
G O O O A A A L - Andre Becker is on target!
77'
Yellow card for Donald Nduka.
73'
Marcel Risse is coming off and he is replaced by Andre Becker.
73'
Robin Meissner is coming off and he is replaced by Simon Handle.
72'
Tobias Bech provided the assist for the goal.
72'
G O O O A A A L - Patrick Schmidt is on target!
65'
Luca Marseiler is coming off and he is replaced by Hamza Saghiri.
65'
Mike Wunderlich is coming off and he is replaced by David Philipp.
58'
Yellow card for Lars Dietz.
46'
The second half is underway.
45'
It's over! The referee blows for half time
45'
Thomas Rausch is coming off and he is replaced by Dominik Franke.
28'
Yellow card for Felix Keidel.
8'
Marcel Risse provided the assist for the goal.
8'
G O O O A A A L - Robin Meissner is on target!
The referee starts the match.