The victory took Bayern nine points clear of second-placed Bayer Leverkusen, who play at St Pauli on Sunday.