A 90th-minute equaliser from Bayern Munich midfielder Joshua Kimmich saved his side from a second loss of the season, as they drew 1-1 at home against a dogged Cologne on Tuesday.
Cologne, who put seven goals past Bremen on Saturday, picked up where they left off, pressuring Bayern and winning a corner after just three minutes.
Cologne defender Julian Chabot kept the ball in the air from the corner, superbly finding an unmarked Ellyes Skhiri at the far post for the Tunisian international to tap in from close range.
The visitors almost doubled their lead after 29 minutes but Bayern keeper Yann Sommer pulled off a brilliant double save, keeping out Skhiri and Denis Huseinbasic.
Munich manager Julian Nagelsmann made two changes at halftime, taking off Germany internationals Leon Goretzka and Serge Gnabry for Ryan Gravenberch and Kingsley Coman.
The change almost had an immediate impact, with Coman going close in the 53rd minute. He was kept out by an excellent low save from Cologne 'keeper Marvin Schwaebe.
Cologne kept wave after wave of Bayern attacks at bay and looked set for their first win at Bayern since 2009, but midfielder Kimmich scored pulled back a point for the hosts in the last minute of regulation time.
Elsewhere, Wolfsburg continued their dazzling recent form, thrashing hapless Hertha Berlin 5-0, just days after putting six past Freiburg.
SSSSSS ????#BSCWOB #VfLWolfsburg pic.twitter.com/Y4icFlSgP1— VfL Wolfsburg (@VfL_Wolfsburg) January 24, 2023
Swedish midfielder Mattias Svanberg volleyed in a free kick after just four minutes and captain Max Arnold scored his side's second from the spot after 30 minutes after a blatant handball from Hertha's Dodi Lukebakio.
Jonas Wind curved in a third just three minutes later, his third goal in four days. Ridle Baku and Omar Marmoush scored in the second half to make it six wins in a row for the Wolves.
Hertha are second-last and have lost their last six league games heading into Saturday's Berlin against Union, who sit in fourth with a game in hand on leaders Bayern.
Hoffenheim's Andre Kramaric scored a stunning long-range goal in the fourth minute of injury time to help his side to a 2-2 home draw against Stuttgart.
Kramaric had given Hoffenheim the early lead, before goals by Serhou Guirassy and Wataru Endo seemed to have Stuttgart on course for a valuable three points.
In Tuesday's early game, RB Leipzig midfielder Dani Olmo scored one goal and assisted on three more as RB Leipzig moved into outright second with a 6-1 thrashing of struggling Schalke.
Portugal striker Andre Silva chalked up a brace in the first half either side of a strike from Benjamin Henrichs while former Chelsea forward Timo Werner scored on his return to the starting XI.
Schalke, who were booed off the pitch at halftime, showed more fight early in the second stanza, with Japanese midfielder Soichiro Kozuki scoring his first goal in just his second appearance for the club in the 56th minute.
Olmo then scored a goal of his own, drifting in a curling shot from outside the box which floated over the fingertips of goalie Alexander Schwolow.
Danish striker Yussuf Poulsen added a sixth in the last minute of regular time to seal the visitors' biggest league win of the season.
Leipzig manager Marco Rose praised his side for "an excellent first half - with the ball and without the ball" but said "there is still a lot to do" if his team wanted to mount a successful challenge to Bayern for the title this season.
RB Leipzig hit 6?? past Schalke 04 in a flawless attacking display ???? pic.twitter.com/iZLNBxfZXn— 433 (@433) January 24, 2023
Schalke coach Thomas Reis apologised "to the public" after the performance, saying any team which produced such a showing "has no business in the Bundesliga".
Leipzig are unbeaten in 15 matches in all competitions dating back to September 2022, having won 12 and drawn three.
The loss leaves Schalke stranded in last place, six points from safety, having played one game more than their likely relegation rivals.