Round 16 of the Bundesliga saw the league leaders draw further away from the pack. Bayern's victory in Augsburg pulled the German record champions 14 points clear of holders Dortmund, who lost to Wolfsburg, as well as Frankfurt.
Like their Ruhr rivals, BVB, Schalke also suffered a defeat. A hat trick from Vedad Ibisevic downed S04, lifting high-flying Stuttgart level on points with the Gelsenkirchen side. Both remain 16 points off Bayern's record-setting pace.
On Sunday, second-placed outfit Leverkusen had a chance to pull further ahead of BVB and S04. However, their loss to Hannover means they slip to 11 points behind Bayern.
As always, there were some standout performances worthy of special praise. Read on for this week's top XI.