The gap between the Bundesliga's top five and the rest of the pack widened in round 12, as Leverkusen, Dortmund and Frankfurt all earned victories while the likes of Hannover and Mainz slumped to defeat.
Wolfsburg, Freiburg and Stuttgart earned big away wins, while Leverkusen dispatched Schalke at the BayArena. Dortmund's win over Fuerth made up ground on the table summit, as Bayern's draw in the Bavarian derby saw the leaders drop points for the second time in four games.
As always, there were many heroic performances in this week's Bundesliga action. Read on for the best 11, who can fit into a 4-1-3-2 formation.