Robert Lewandowski breaking records; Borussia Dortmund extending records; and milestones for Xabi Alonso and Philipp Lahm - it was a memorable Matchday 19 in the Bundesliga.
bundesliga.com has done some number crunching to bring you the best facts and figures from Matchday 19...
Hamburger SV's first goal from a set-piece this season came on Matchday 19 when Kyriakos Papadopoulos headed home. FC Bayern München conceded from a dead-ball situation for the first time this season when Naldo equalised for FC Schalke 04 with a fine free-kick.
Borussia Mönchengladbach have won back-to-back games for the first time this season.
Hamburg picked up their first three points in 2017 and made it three home wins in a row. The last time the Bundesliga 'Dino' managed that was over two years ago under Josef Zinnbauer.
Watch: Hamburg striker Bobby Wood discusses his side's win against Bayer 04 Leverkusen:
Dieter Hecking has picked up seven points from his first three games in charge of Borussia Mönchengladbach. The 52-year-old has never made a better start at any Bundesliga club, with Gladbach the fifth top-flight outfit he has been in charge of.
Hoffenheim substitutes have scored nine goals this season, a new club record.
Watch: Christian Pulisic discusses BVB's win against Leipzig:
Genki Haraguchi's goal after 61 seconds for Hertha Berlin was the fastest goal Ingolstadt have ever conceded in the top flight.
Watch: Xabi Alonso shares his thoughts after Bayern drew with Schalke:
Robert Lewandowski's 136th Bundesliga goal lifted him to 19th in the all-time top scorer charts, level with Horst Hrubesch.
Watch: click play on the video below to enjoy all of Philipp Lahm's Bundesliga goals for Bayern: