Robert Lewandowski has scored twice for his 16th goal of the German Bundesliga season while Mats Hummels netted an own goal as Bayern Munich trounced Borussia Dortmund 4-0.
The win under caretaker coach Hansi Flick in his first league game following the departure of Niko Kovac puts champions Bayern third, level on 21 points with RB Leipzig, who won 4-2 at Hertha Berlin.
They are one behind leaders Borussia Moenchengladbach, who greet Werder Bremen on Sunday. Dortmund are fifth on 19 points.
Lewandowski headed Bayern ahead in the 17th minute on Saturday to score in a record-extending 11 consecutive league games, and Gnabry got a second shortly after the break.
Lewandowski made it three in the 76th minute - before a Hummels own goal - to better Gerd Mueller's 1968 record of 15 goals in the first 11 matches of the season.
The win, following a 2-0 European Champions League victory over Olympiakos, is a calling card for Flick and may mean Bayern will feel in no rush to find a new coach to succeed Kovac.
"It's not about my person; it's about Bayern Munich," Flick told Sky TV.
"This is a difficult situation for the club. The club has time to consider things, nothing more and nothing less."
Flick praised his side's performance and described Lewandowski as "the best striker in the world".
Leipzig meanwhile put a dampener on Hertha Berlin's celebrations of the 30th anniversary of the fall of the Berlin Wall with a 4-2 win at the Olympic Stadium.
Hertha players wore retro shirts from the first match they played after the Wall fell in a game watched by World Cup winner Juergen Klinsmann following his appointment to the club's advisory board.
A Timo Werner penalty levelled an opener from Hertha's Maximilian Mittelstaedt and Marcel Sabitzer's deflected shot put the visitors in front at the break.
In a flurry of goals in the last four minutes, Kevin Kampl and Werner put Leipzig clear before Davie Selkie scored a consolation against his former club.
In Gelsenkirchen, Daniel Caligiuri and Ozan Kabak scored in each half for Schalke, but Rouwen Hennings twice equalised after the break.
Suat Serdar put Schalke back ahead from the edge of the area 11 minutes from time but Hennings lobbed the keeper with five minutes left to complete his hat-trick and rescue a point for the visitors.
Schalke coach David Wagner praised his side's first-half performance and said they should have made it 2-0 in the second half.
"My boys always reacted very well after the equaliser - but so did Dusseldorf. We are a little bit annoyed about the result," he said.
Union Berlin clinched a first away win of the season with a 3-2 victory at Mainz, while Paderborn slipped to a 1-0 home defeat to Augsburg.
Paderborn remain bottom on four points, three behind Cologne, who on Saturday parted company with coach Achim Beierlorzer.