Bayern Munich returned from the two-week Christmas break looking rusty before fighting back from two goals down to beat second-from-bottom Mainz 5-2 in a rip-roaring Bundesliga contest on Sunday.