Bayer Leverkusen stunned champions Bayern Munich with a storming 3-1 victory over the Bavarians in a pulsating game at the BayArena in the Bundesliga on Saturday.

Bayern took the lead against the run of play as Leon Goretzka made a strong run from midfield to get on the end of a dangerous cross into the area from Thomas Muller, heading the visitors into the lead four minutes before half time, with Kai Haverz’s injury late in the first half a blow to the home side.