Karim Adeyemi scored twice and set up another goal as Borussia Dortmund earned a 4-2 victory over visitors Heidenheim on Friday.
Adeyemi first set up Donyell Malen, who drilled his low shot through Kevin Muller to give the hosts the lead in the 12th minute.
The 22-year-old then doubled their advantage six minutes later with his first goal after completing a textbook break five minutes later.
Heidenheim briefly cut the deficit with Marvin Pieringer's powerful header after 39 minutes, but Dortmund restored their two-goal cushion before the break with Adeyemi's low drive wrongfooting the goalkeeper.
The visitors set up a nervy finish after being awarded a 74th-minute penalty for a foul by Niklas Sule on Mikkel Kaufmann, with Maximilian Breunig confidently hitting the back of the net.
But Dortmund earned a spot kick themselves in stoppage time thanks to Omar Traore's handball, and Emre Can coolly slotted in to make it 4-2.
Data Debrief: Home advantage
While it looked like Dortmund may be in for a nervy ending after Heidenheim's late penalty, that was not the case, and it means they extend an impressive home record.
The Black and Yellow are unbeaten in 37 Bundesliga home games on a Friday since a 1-0 loss to Schalke in January 2004, which is a league record, level with Werder Bremen between 1984 and 1991).
Dortmund are unbeaten so far this campaign, but Heidenheim's six-match winning run in all competitions is now at an end.