There have been a total of 391 goals scored over the course of the 16 Bundesliga Matchdays so far this season. Choosing just 18 of them was a tricky task, but we at bundesliga.com have collated the best goal from each club prior to the winter break and compiled them in a video below for your viewing pleasure.
From Marcel Risse's dramatic late winner for 1. FC Köln in the Rhine derby against Borussia Mönchengladbach, to Naby Keita's brilliant long-range effort in RB Leipzig's triumph at SC Freiburg, they're all here and more.
Watch: click the video below to enjoy every club's best goal of the season so far: