It was a close-run thing, but overall, BVB were deserved winners: the Black & Yellows had more shots on goal (16-13) and possession (63-37) than the visitors from Freiburg. Here are the match facts.
Winning record: Borussia Dortmund have won six of their seven Bundesliga matches since the winter break.
Home dominance: The Black & Yellows are the only team in the Bundesliga with an undefeated record at home this season. In total, they've picked up 30 of a possible 36 points at Signal Iduna Park.
Club record: BVB are undefeated in 18 Bundesliga matches against Freiburg (15 wins, three draws). This is their longest ever undefeated run against any one Bundesliga club.
Strong visitors: Roman Bürki was forced into four strong saves to deny Sportclub, while plaudits must also go to Lukasz Piszczek, whose heroic goal-line clearance prevented what looked like a certain goal.
Historic goalscorers: BVB have scored 66 goals in the Bundesliga this season - a new club record after 24 matchdays.
Bundesliga top scorer: Jadon Sancho has notched up 29 scorer points this season, meaning he moves alongside Robert Lewandowski (Bayern Munich) at the top of the rankings. The Englishman has now scored 11 goals in his last 13 Bundesliga appearances. During his time at BVB, he's scored a total of 27 goals in the league - no other player has ever scored so many at such a young age. The 19-year-old has broken Klaus Fischer's long-standing record - the Schalke legend was 20 by the time he scored his 27th Bundesliga goal.
Assist king: Thorgan Hazard provided an assist for the tenth time this season - he needs just one more to break his single-season record.