ANNOUNCER: After losing to Leipzig and playing out a damaging draw at Apoel in the Champions League, Borussia Dortmund needed to bounce back. After a tough week, Roman Burki was given a vote of confidence with a new contract.
The league leaders have lost on their last three Bundesliga visits to Frankfurt, but after a good start, they took a 19th minute lead. Marc Bartra's mishit shot fell perfectly for Nuri Sahin. His second Bundesliga goal this term. The first time he scored multiple Bundesliga goals in a campaign since the 2012-13 season, and he made a point of showing support to the out of form Burki.
Dortmund were without a host of defenders through injury and suspension, so Neven Subotic and Julian Weigl formed a makeshift partnership. Burki came to their rescue on half hour, denying Marius Wolf. 1-0 at the break. Burki bruised, but unbeaten.
The second half was a breathless affair featuring 25 goal attempts. Maximilian Philipp shown for Dortmund and made it 2-0 on 57 minutes. His fifth league goal of the campaign, and his first away from home.
But Dortmund continued to play a high defensive line, and Frankfurt took advantage. The relentless Ante Rebic felled by Burki. Referee Robert Hartman awarded a 64th minute penalty. Sebastian Haller calmly converted the spot kick, his fourth league goal of the season. Burki left stranded by the quality of the finish.
Urged on by a passionate home crowd, the Eagles completed their comeback four minutes later. 22-year-old Wolf scoring his first Bundesliga goal, a moment he will never forget.
But the drama didn't end there. In the 90th minute, 17-year-old Jadon Sancho saw his efforts saved, and Sahin was denied a winner by heroics from Makoto Hasebe. Dortmund dropped points for the second league match running. Frankfurt's unbeaten in three games for the first time in 2017.