Hoffenheim struck a stoppage-time equaliser to claim a 3-3 draw with 10-man Freiburg in the Bundesliga this evening.
Mike Frantz hit a quick-fire double shortly after the half-hour mark to put Freiburg in the driving seat away from home.
The striker had his first of the evening on 31 minutes, when he converted from close range after great work from Maximilian Philipp in the build-up.
The 27-year-old then doubled the lead moments later, but the home side had one back through Tarik Elyounoussi on the stroke of half time.
After the restart Sebastian Rudy evened the scores up before Vladimir Darida netted from the penalty spot on 75 minutes to give the visitors the advantage once more.
Darida was sent off six minutes later and the visitors were unable to close the game out as Jannik Vestergaard struck an equaliser in stoppage time.