From RB Leipzig's unexpected title tilt to Pierre-Emerick Aubameyang's pace-setting pursuit of the Torjägerkanone, the first half of the 2016/17 Bundesliga campaign has produced thrills and spills by the bucketload.
Not a single round of fixtures went by without something worthy of the highlight reel, which made our mid-season task of selecting the standout encounter from Matchdays 1 through 16 all the more difficult - but we got there in the end!
Javier 'Chicharito' Hernandez put in gala display as Bayer 04 Leverkusen twice came from behind to seal a 3-2 win over 1. FSV Mainz 05 at the Opel Arena on Matchday 5. The Bundesliga's all-time leading Mexican goalscorer cancelled out efforts from Mainz duo Yunus Malli and Stefan Bell, before tapping home Jonathan Tah's knock-down to complete his hat-trick, deep into added time.
Watch: Highlights of Chicharito's match-winning hat-trick on Matchday 5: