Javi Martinez, Franck Ribery and James Rodriguez did the damage as Bayern Munich claimed a commendable 3-1 win over Bayer Leverkusen at the BayArena on Friday, increasing their lead at the Bundesliga summit to 14 points.
Jupp Heynckes' men were the controlling force for most of the match and, although Leverkusen found some hope through a deflected Kevin Volland goal, Bayern ended their hosts' 12-match unbeaten run and claim a first win at the BayArena since March 2013 despite Robert Lewandowski's absence due to a knee injury.
The entertaining first half was initially end-to-end, with the two sides having fairly equal shares of the ball, but Bayern gradually gained control and identified Leverkusen's main weaknesses; their susceptibility at set-pieces and Karim Bellarabi's reluctance to track back.
As such, it came as little surprise to see Bayern's opener come via a corner, with Javi Martinez slamming home after Leverkusen failed to clear their lines.
The in-form Leon Bailey went close to a stunning equaliser when he struck the crossbar nine minutes after the break and Bayern soon made the most of that, as Ribery rounded off a swift break with his first Bundesliga goal of the season.
Volland pulled one back via a deflection of Niklas Sule in the 70th minute to usher in a period of intense Leverkusen pressure, but Bayern - who introduced new signing Sandro Wagner late on - wrapped things up through James' exquisite stoppage-time free-kick to increase their lead at the top ahead of Schalke's trip to RB Leipzig on Saturday.
Bayern were the first to craft an opportunity as Arjen Robben led a break and picked out Ribery at the back post, but Bellarabi recovered to block the Frenchman's eventual effort.
A couple more chances fell to the visitors in quick succession in the 17th minute, with Bernd Leno forced to turn Arturo Vidal's effort from an acute angle around the post, before saving the Chilean's header from the resulting corner.
Leverkusen's first real chance a few moments later should have opened the scoring, but the unmarked Dominik Kohr headed wide from the left-wing corner.
And Bayern punished his profligacy in the 32nd minute – Martinez blasting in from close range after Vidal's header ricocheted into his path.
Things nearly got worse for Leverkusen a few minutes later, but Vidal nodded just wide.
Leverkusen did not appear any more of a threat initially after the break, but a moment of individual brilliance from Bailey nearly restored parity in the 55th minute.
The Jamaican winger darted into the right side of the penalty area and left Sule in knots, before chipping a left-footed effort on to the bar.
Bayern took full advantage soon after, as they caught Leverkusen on the break and Ribery – exploiting the space left by Bellarabi – strode into the left side of the area before tucking his effort into the bottom-left corner.
But luck was on Leverkusen's side 20 minutes from time, as Volland's effort from just outside the penalty area took a huge deflection off Sule and beat the helpless Sven Ulreich.
Another chance presented itself to Volland late on, as Kai Havertz fed the striker into the penalty area, but his first touch was poor and allowed Ulreich to make a vital save.
And James ended Leverkusen's fading chances in stoppage time, caressing a free-kick into the top-left corner from the edge of the area to cap off a strong individual performance.
Key Opta Facts:
- Franck Ribery scored his 113th goal for Bayern Munich in all competitions equaling Mario Gomez for 11th place all-time at the club.
- Bayer Leverkusen scored in their 23rd consecutive Bundesliga match – by far the best streak of any team in the division.
- Sandro Wagner made his comeback for Bayern in the Bundesliga after 3785 days, his last game for them took place on September 2, 2007.
- Jupp Heynckes has won 10 of his 11 Bundesliga matches since coming back as Bayern coach, losing only to Borussia Monchengladbach.
- Wendell played in his 100th Bundesliga game and became the fifth Brazilian to do so for Leverkusen.
|BREAKING NEWS: Manchester United and Ajax agree Daley Blind transfer|
|Familiarity with demands of Real Madrid an advantage – Lopetegui|
|Parmentier rallies to avoid Bucharest exit, Arruabarrena bows out in Gstaad|
|Steelers fail to sign Bell to long-term deal|
|Over 10 per cent of Croatia´s population welcomes World Cup heroes home|
|Thierry Henry quits pundit role to focus on coaching|
|France´s World Cup winners given heroes´ welcome in Paris|
|At the end we will see who is best - Ronaldo sidesteps Messi rivalry|
|Qatar? China? Ronaldo only has eyes for glory at Juventus|
|Proud Kane praises team-mates after Golden Boot win|
|The Open 2018 diary: Is that Tiger Woods? Harrington feels the Burn...|
|Porte targeting Vuelta after Tour de France anguish|
|Maradona madness, #WaistcoatWednesday, bruised Batshuayi - Alternative World Cup awards|
|It could be the best time - Martinez hints at Hazard Chelsea exit|
|England call up Billings as cover for injury doubt Roy|
|McIlroy on track for fitting major haul - Harrington|
|Froome plays down Thomas battle for Sky supremacy|
|Carnoustie record counts for little at The Open, says Fleetwood|
|I don´t see it - Napoli chief De Laurentiis plays down talk of Callejon-Suso swap|
|One or two changes required at Chelsea, says Sarri|
|Monaco confirm Golovin approach|
|Let´s keep making noise! - Serena dedicates Wimbledon run to fellow mothers|
|Full list of Open tee times|
|Fakhar inspires another big Pakistan ODI win|
|Spieth ´annoyed´ by re-watch of 13th hole|
|Kaka claims Ronaldo arrival will boost all Italian clubs|
|Spieth vows to be more artist than tactician in Open defence|
|Conte thanks Chelsea players, staff and fans|
|Rodgers: I´d love to play with the Packers to 40|
|Sevilla insist N´Zonzi will cost €40m|
|Hugill shows mystic powers with accurate World Cup predictions|
|World Cup 2018: FARE ready for post-tournament challenges in Russia|
|Woods grouped with Matsuyama and Knox at Open|
|Matthaus questions idea of French dynasty|
|Chandimal, Sri Lanka coach and manager banned for two Tests and four ODIs|
|Sassuolo demand at least €30m for Berardi|
|French media revels in ´crazy´ triumph|
|Mafi released on bail after alleged assault|
|Bierhoff must go! Berthold calls for Germany changes|
|Joshua to fight Povetkin in September|
|World Cup 2018: Goal-laden final adds to staggering World Cup stats|
|Runners and Ryders: Molinari impresses again as stars prepare for The Open|
|Macron to greet France team after Champs Elysees parade|
|Casillas and Suarez critical of VAR after World Cup final|
|TMO protocol clearly not working, says SANZAAR|
|Americans seek joy of six at Carnoustie, Rose out to end wretched run - The Open in Opta facts|
|Ronaldo arrives in Turin for Juventus medical|
|Stone: I had no idea what my score was!|
|The Open: A look back at Van de Velde´s Carnoustie calamity|
|Rakitic proud of ´brother´ Modric´s Golden Ball award|
|Serena can surpass Court, but Graf was the real target - Krajicek|
|Ronaldo moved to remain motivated - Kaka|
|Silva confident on Everton transfer targets|
|Golden Boot winner Kane aims to break August hoodoo|
|NFL training camp 2018: Contract holdouts and where they stand|
|Guardiola took me to another level - Alaba|
|Madrid selling Ronaldo a ´historic error´ - Calderon|
|MLS Review: LAFC, Atlanta held at home|
|Stones will watch re-runs of England´s World Cup matches|
|Ferdinand challenges Mourinho to unleash Pogba at United|
|Mbappe: I´m staying at PSG|
|Former NHL goalie Ray Emery found dead|
|Pirates secure five-game sweep of Brewers with walk-off win|
|WATCH: LeBron receives standing ovation at Lakers´ summer league game|
|Tony Romo wins celebrity-filled American Century Championship|
|McGregor praises Putin after attending World Cup final|
|Open-bound Kim claims maiden title with eight-shot triumph|
|Eagles running back Sproles plans to retire after next season|
|World Cup winner Rami retires from international football|
|Wimbledon champion Djokovic did not expect grand slam glory so soon|