Bayern Munich opened up a seven-point lead at the top of the Bundesliga with a 4-0 win at bottom side Schalke 04 on Sunday as Robert Lewandowski scored for the eighth straight league game.