Freiburg drew with second-placed Bayer Leverkusen 2-2 to leave Bayern an unassailable eight points clear of the 2024 champion with two rounds of the German league remaining.