Bayern Munich moved top of the Bundesliga after cruising to a 3-0 victory over Schalke that further eases the pressure on coach Carlo Ancelotti.
Robert Lewandowski scored his fourth goal in three games from the penalty spot to get the champions off the mark before James Rodriguez – making his first Bundesliga start – doubled their lead.
Rodriguez turned creator for Bayern's third, providing a brilliant assist for second-half substitute Arturo Vidal to open his account for 2017-18.
Ancelotti came under fire after Bayern were beaten 2-0 by Hoffenheim in their third game of the Bundesliga season 10 days ago, but there were few signs of a repeat result at Veltins Arena.
The two sides went into the game level on points and with victories from their previous two games but Schalke struggled to contain Bayern's attack despite the absence of Arjen Robben, who missed the game through illness.
The visitors also lined up without injured goalkeeper Manuel Neuer, although deputy Sven Ulreich impressed when called upon to ensure three points went back to Bavaria.
Bayern peppered Ralf Fahrmann's goal with shots from the outset and the Schalke keeper made an excellent save after seven minutes to keep out Sebastian Rudy's fierce drive, before thwarting Thomas Muller at close quarters.
Guido Burgstaller had the ball in the net in the 21st minute when Schalke swept through the Bayern defence, converting following a double save from Ulreich, but the offside flag was raised.
That disappointment was compounded for the home side two minutes later when Naldo was judged to have blocked James' cross with his arm.
Marco Fritz consulted his video assistant referee before pointing to the spot and Lewandowski made no mistake from 12 yards, sending Fahrmann the wrong way to score in the bottom left corner.
Bayern were gifted an easy second when Corentin Tolisso squared to James, who found himself completely unmarked on the edge of the box and beat Fahrmann with a low shot at his near post to make it 2-0 after 28 minutes.
Muller crashed a header against the post from James' cross five minutes into the second half, before Leon Goretzka muscled his way through the Bayern defence and flashed a shot narrowly wide at the other end.
Schalke continued to probe for a way back into the game and substitute Yevhen Konoplyanka burst into the box before dragging a shot across the face of goal and wide of the far post, before Goretzka missed with an ambitious low drive from 25 yards.
Burgstaller should have made it 2-1 when he went one-on-one with Ulreich after 65 minutes and shot straight at the goalkeeper's feet, but 10 minutes later the game was put out of Schalke's reach.
Bayern's third goal was superbly crafted by the ever-industrious James, who turned three defenders on the edge of the Schalke penalty area before playing a wonderfully delicate chip to Vidal and the Chilean thumped the ball into the top corner with aplomb.
Rodriguez almost capped a brilliant full Bundesliga debut with a second goal when he met Muller's cross with a first-time shot from close range, but Fahrmann turned it around the post to prevent a more emphatic scoreline.
Key Opta stats
- Robert Lewandowski has been involved in nine goals (seven scored and two assists) in his last five competitive games against Schalke (four Bundesliga, one DFB-Pokal). He scored in each of these games – currently his longest run against an opponent.
- Arturo Vidal has won his last 11 Bundesliga games when scoring (nine for Bayern, two for Leverkusen) – a run that started after Leverkusen’s 2-2 against Freiburg in December 2010.
- Since a 2-0 home win in December 2010 Schalke have not won any of their last 14 Bundesliga games against Bayern (three draws, 11 losses). In their Bundesliga history they only once had such a long run against an opponent – also against Bayern. That slump lasted 17 games and 11 years between October 1984 and December 1995.
- Bayern have not lost any of their last 24 Bundesliga games during the Oktoberfest (20 wins, four draws) – the last loss was on October 3 2010, 2-0 at Borussia Dortmund.
- Lewandowski scored his 157th Bundesliga goal and is now level up with Stuttgart legend Fritz Walter in 13th on the all-time list.
|Juventus clear Chiellini of serious injury|
|Newcastle charged as youth team allegedly breach advertising regulations|
|Kearney joins Best in extending Ireland contract|
|I did not betray Roma – Pjanic could not pass up Juventus opportunity|
|Cardiff Blues appoint Mulvihill as Wilson replacement|
|Title-chasing Sarri closes on Napoli renewal as he hopes to repay fans|
|Cook: I wasn´t close to quitting during Ashes|
|Messi and Ronaldo reveal World Cup kits|
|Nara praises Inter project as Icardi talks continue|
|Best to lead Ireland in World Cup after signing extension|
|Marseille´s Rami wants to ´tickle´ PSG|
|Fury targeting Louis´ record for title defences|
|Salah can push on to Messi´s level - Robertson|
|Rabada free to play in rest of South Africa-Australia series|
|F1 2018: Halo splits opinion ahead of Australia debut|
|Iniesta better than last year – Lopetegui|
|Federer yet to decide on clay-court season|
|Okon quits as Mariners head coach|
|LeBron triple-double powers Cavs past Bucks as Love returns|
|Lopetegui: Morata must earn World Cup spot|
|Ronaldo has asked about China – Scolari|
|Ebron signs two-year deal with Colts|
|Spieth, Reed to do battle in Match Play|
|Rangers´ Perez slaughtered, ate bull that caused broken elbow|
|Bills improve offensive line with Bodine, Newhouse|
|Braves phenom Acuna to start season in minors|
|Chargers add Pouncey on two-year deal|
|Ronaldo: I always show I´m the best|
|Joshua would love another Whyte tear-up, says Hearn|
|Manchester United not in Jorginho talks, says Napoli star´s agent|
|Hazard will not be false nine for Belgium, says Martinez|
|Bancroft confident on Starc and Marsh fitness|
|Mayweather to apply for MMA licence|
|Martial agent will not guarantee Manchester United stay|
|Del Potro and Djokovic on early collision course at Miami Open|
|Siemian swaps Broncos for Vikings|
|Broad chomping at the bit to bowl at Black Caps´ Taylor|
|Ronaldo slams ´fake news´ amid latest tax case claims|
|Van Dijk and Gundogan expect tough City-Liverpool tie|
|VAR to be introduced in Eredivisie|
|Di Biagio sees bright Italy future with Cutrone and Chiesa|
|Koeman won´t rule out Van Persie Netherlands return|
|I ate badly for years – how Messi solved his vomiting problem|
|England and Bath´s Watson out for the season|
|McLaren issues ´have been addressed´ ahead of F1 season opener|
|Tuchel feels he would still be at Dortmund without bomb attack|
|Pogba shows off new haircut as Ben Yedder trolls Man United star|
|Pogba cannot be happy but must focus on France, says Deschamps|
|Samuels slogs Windies closer to World Cup qualification|
|Having Rabada in third Test massive - Elgar|
|Cavs coach Lue steps away from job due to health reasons|
|Debuchy disappointed to be left out of latest France squad|
|Barton rejects England´s World Cup chances|
|Hamilton can become greatest F1 driver in history - Kovalainen|
|Sevilla coach Montella interested in Italy job|
|Football brain lacking, poor attitude and fourth choice – The Mourinho-Shaw saga at Manchester Unite|
|I´ve had enough - Pietersen confirms retirement|
|UEFA charges Marseille and Lyon for Europa League trouble|
|Broad ready to do damage in New Zealand series|
|Injured Chiellini out of Italy squad|
|Toulon-bound Webb out for rest of season|
|Buffon cites Astori among reasons for Italy return|
|Welbeck faces no action over alleged dive against Milan|
|Charnley switches back to league to join Warrington|
|Barcelona? I´m staying with PSG, insists Marco Verratti|
|Bastian Schweinsteiger & Ana Ivanovic announce birth of son|
|The numbers behind Cristiano Ronaldo´s 50 hat-tricks|
|Woods relishing end to frustrating Augusta absence|
|Consistency the only thing stopping me from being the best, claims Depay|
|Guardiola second to none tactially, says Man City midfielder Gundogan|