That's it! The referee blows the final whistle
Marvin Pieringer from FC Heidenheim is ruled offside
FC Heidenheim with a potentially dangerous attack.
The referee signals a free kick as Jean Bahoya from Eintracht Frankfurt trips Omar Traore
Marnon-Thomas Busch is injured and is replaced by Adam Koelle.
The fourth official shows there are 5 minute(s) of time to be added
Marnon-Thomas Busch is down injured and receives medical treatment on the field.
Michy Batshuayi is penalised for pushing Jonas Foehrenbach
end of second half
Ellyes Skhiri from Eintracht Frankfurt intercepts a cross aimed towards the box.
Michy Batshuayi from Eintracht Frankfurt is ruled offside
FC Heidenheim 1846 VS Eintracht Frankfurt
That's it! The referee blows the final whistle
FC Heidenheim 1846 VS Eintracht Frankfurt
Marvin Pieringer from FC Heidenheim is ruled offside
FC Heidenheim 1846 VS Eintracht Frankfurt
FC Heidenheim with a potentially dangerous attack.
FC Heidenheim 1846 VS Eintracht Frankfurt
The referee signals a free kick as Jean Bahoya from Eintracht Frankfurt trips Omar Traore
FC Heidenheim 1846 VS Eintracht Frankfurt
Marnon-Thomas Busch is injured and is replaced by Adam Koelle.
FC Heidenheim 1846 VS Eintracht Frankfurt
The fourth official shows there are 5 minute(s) of time to be added
FC Heidenheim 1846 VS Eintracht Frankfurt
Marnon-Thomas Busch is down injured and receives medical treatment on the field.
FC Heidenheim 1846 VS Eintracht Frankfurt
Michy Batshuayi is penalised for pushing Jonas Foehrenbach
Eintracht Frankfurt VS FC Heidenheim 1846
end of second half
FC Heidenheim 1846 VS Eintracht Frankfurt
Ellyes Skhiri from Eintracht Frankfurt intercepts a cross aimed towards the box.
FC Heidenheim 1846 VS Eintracht Frankfurt
Michy Batshuayi from Eintracht Frankfurt is ruled offside