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.
|Latham credits Taylor´s calming influence for reverse-sweep success|
|Wrong news - Wenger rubbishes Ozil exit rumours|
|Klopp slams Lovren: I would have stopped Kane getting the ball!|
|Udinese 2 Juventus 6: Khedira hat-trick inspires Bianconeri rout|
|We could have scored more - Two-goal Kane hails ´unbelievable´ Tottenham|
|Tottenham´s Kane one of the best - Pochettino|
|Del Potro retains Stockholm crown to enhance ATP Finals hopes|
|Atletico needed win at Celta, says Simeone|
|Tottenham set Premier League attendance record|
|Tottenham 4 Liverpool 1: Kane double increases pressure on Klopp|
|Centurion Kohli surpasses Ponting but Latham and Taylor thwart India|
|Montella questions VAR, promises ´united´ Milan will deliver|
|Tsonga overcomes Schwartzman to claim Antwerp crown|
|Garcia edges out Luiten for another Valderrama victory|
|Celta Vigo 0 Atletico Madrid 1: Fit-again Gameiro ends visitors´ winless run|
|Du Plessis carried off but Proteas seal whitewash|
|Bishoo snares five as Windies turn tables on Zimbabwe|
|Wenger: Ozil back to his best for dominant Arsenal|
|Dolberg double sinks Feyenoord in De Klassieker|
|We´ve let him down – Keane backs Koeman after Arsenal capitulation|
|Ospreys´ Baldwin shows off gruesome lion bite injury|
|It´s not time to be crazy - Koeman calls for calm after Everton thumping|
|Mertesacker lauds compatriot Ozil after Everton thumping|
|AC Milan 0 Genoa 0: Bonucci sees red as 10-man Rossoneri fight for point|
|Guangzhou Evergrande claim seventh straight Chinese Super League crown|
|Everton 2 Arsenal 5: Koeman on the brink as hosts capitulate|
|Dzumhur wins again in Russia, Berankis eyes swift revenge|
|Dovizioso downplays early error´s importance|
|Muguruza survives late Ostapenko surge in Singapore|
|Ipswich Town 0 Norwich City 1: Maddison gives Canaries more derby glory|
|Gary Neville thinks he is done as a football manager|
|Marquez hoping for serene title tilt after Phillip Island fright|
|Ibrahimovic has ´minimum´ five or six years left, claims Raiola|
|Pliskova kickstarts WTA Finals with statement win over Venus|
|A-League Review: Vargas injury mars Newcastle Jets win, late winner gives Perth Glory first victory|
|Maybe the Premier League title race is already over - Klopp|
|Joshua frustrated with Pulev withdrawal|
|Rossi: I could have fought Marquez if not for crazy Iannone|
|Pochettino accuses Walker of ´alarming lack of respect´ over Tottenham exit|
|Folau won´t play until 2018 after Barbarians clash|
|Red-hot Thomas survives play-off to win The CJ Cup at Nine Bridges|
|Back-to-back titles loom for Marquez after winning Phillip Island thriller|
|Girardi unsure of Yankees future after Astros loss|
|Warriors, Cavs and Thunder lose as Rockets stay perfect|
|Astros blank Yankees to earn World Series showdown with Dodgers|
|Curry, Durant both ejected in final minute of Warriors´ loss to Grizzlies|
|Pochettino: Mourinho put Dier in compromising position amid United interest|
|Sarri: Napoli care more about Serie A than Champions League|
|Portis apologises for punching Bulls team-mate Mirotic|
|Vettel hails Ferrari pace as title hopeful aims to stop Hamilton|
|F1 title will have to wait unless Vettel makes silly mistake – Hamilton|
|My goal was legal against Malaga, insists Barca´s Deulofeu|
|Newcastle overcome Bordeaux as Edinburgh make history in Moscow|
|Valverde does ´not see any problem´ with Suarez´s sour substitution reaction|
|Hamilton dominates in Austin as title moves into view|
|Ignore the noise, says under-fire Ozil|
|It´s like playing against aliens - Inter´s Spalletti hails Napoli players after draw|
|PSG duo Alves and Lucas to miss Marseille clash|
|CAF Champions League Review: Wydad Casablanca book final berth|
|Saracens survive Ospreys scare, Clermont win marred by Lopez injury|
|Getting there - Murray posts positive update on comeback from injury|
|Napoli 0 Inter 0: Handanovic heroics put an end to Partenopei´s winning streak|
|Barcelona 2 Malaga 0: Controversial win sees hosts extend LaLiga lead|
|Kvyat set for showdown talks with Red Bull boss Marko|
|Weidenfeller to end Dortmund stay at end of season|
|Pellegrino wants patience from Southampton saviour Boufal|
|Sad day for democracy - Guardiola gives latest take on Catalan crisis|
|Heynckes awaiting news on Muller injury|
|It was a penalty - Silva hits back at Burnley boss Dyche|
|Hamburg 0 Bayern Munich 1: Tolisso sends Heynckes´ men joint-top|