Bayern Munich beat Fortuna Dusseldorf 3-2 in Saturday's Bundesliga action, while Borussia Dortmund lost 1-0 to Schalke.