In the first half, Borussia Dortmund were the only team really in the game (eight attempts on goal compared to two for Mainz). But the tables certainly turned after half time (15 attempts for Mainz compared to three for BVB). Both sides were unlucky to hit the woodwork (the hosts once, the visitors twice). FSV had a total of 17 attempts on goal - more than they've managed in any other away match in the Bundesliga this season. For their part, BVB covered more ground than in any other match in club history.
Record breaker: Jadon Sancho is the youngest BVB player to score 10 goals in a Bundesliga season. Today was his second brace of the season, the last one coming in the 2-2 draw away to Hertha Berlin on Matchday 9. The young Englishman was involved in a goal for the ninth home game in succession. He had a hand in five of the eight attempts on goal BVB had in the first half.
Match winner: Roman Bürki saved nine shots on target (eight of them in the second half) - more than in any other match this season.
Marathon men: Lucien Favre's charges ran 126.5km in total - a new club record since this statistic was first measured in 2011.
Bounce back: After each of their three league defeats this season, Borussia have responded with a win on the next matchday.
Home run: Lucien Favre has yet to lose a Bundesliga home match as manager of Borussia Dortmund (13 wins, two draws). In the points at home league table, BVB are well out in front with 41 points.
Club record: Borussia Dortmund have scored at least two goals in all 15 of their home matches in the Bundesliga this season. This is the first time in club history that this has been achieved.
Good stats: Mario Götze racked up his 11th scorer point of the season (four goals, seven assists).
Compiled by Andreas Henninger