Bundesliga Matchday 21 in pictures
What a humdinger of a Bundesliga afternoon. Three last minute goals with one match featuring nine goals. Bayern Munich were the high-scorers, notching up eight at home to Hamburg.
Horror for Hamburg
The 8-0 thrashing of Hamburg was Bayern Munich's highest winning margin since a win over Kickers Offenbach in 1984. Arjen Robben dazzled, as ever, whilst Robert Lewandowski, Mario Götze, Thomas Müller and Franck Ribery all got in on the act.
Wolfsburg win goal festival
Bas Dost scored four times - including a 93rd minute winner - and Son Heung-Min hit a hat-trick in a pulsating match in Leverkusen. Wolfsburg ran out 5-4 winners after being 3-0 up inside half an hour. Dutchman Dost has scored seven goals since the restart of the campaign.
Bremen continue rampant form
Werder Bremen are the Bundesliga's form club of 2015 and of the last five matchdays - winning all of their recent fixtures. All of their three goals came from set-pieces, but there was little doubt as to who deserved the three points. Augsburg, who replied through Klavan and Werner, stay in the top-six.
Winner in the dying seconds
The Carnival derby between Borussia Mönchengladbach and Cologne ended with Granit Xhaka's last-gasp header to wrap up the bagging rights for the Foals. Fans of the visitors ran on to the pitch post-match and will likely face punishment.
Rudy steals the three points
Hoffenheim's Sebastian Rudy scored a late winner against Stuttgart to secure Hoffenheim's first win of 2015. Roberto Firmino had given the home side the lead before Gotoku Sakai bundled home an equaliser before the break. With Huub Stevens' side not offering much in attack, Hoffenheim's winner was perhaps deserved but it does send Stuttgart bottom of the Bundesliga table.
Center stage for Marco Reus
His future secured until 2019 regardless of the outcome of this season, Marco Reus responded with a fabulous performance in Dortmund's 4-2 win against Mainz on Friday - the attacker scored one and set up another. With back-to-back wins, Klopp's side seem to be gathering much-needed momentum.
Piazon marks Schaaf milestone
Lucas Piazon's second-half goal ended a run of five games without defeat for Schalke and Roberto Di Matteo. The Brazilian headed past Timon Wellenreuther to mark Thomas Schaaf's 500th game as a coach in the Bundesliga. Schaaf has won 230 of them as Frankfurt keep alive their hopes of European qualification.