(CNN) -- German international defender Philipp Lahm turned goalscorer with a late equalizer for Bayern Munich in their 3-3 draw at Bundesliga basement side Borussia Moenchengladbach.
The point leaves the defending champions nine behind leaders Borussia Dortmund, who are playing Hanover on Sunday.
Bayern have been unable to transfer their excellent form in the Champions League to domestic competition but Lahm still believes they can play a part in the championship race.
"We still believe in the title, we could have won as we were more passionate in the last 20 minutes," he told AFP.
Bayern were behind after just five minutes when Patrick Herrmann shot home from long range for a stunning goal.
Germany striker Mario Gomez quickly leveled before his fellow international star Bastian Schweinsteiger put them ahead on 40 minutes.
But midfield ace Schweinsteiger wasted a chance from the penalty spot just three minutes later as his shot hit the post and his miss was to prove costly.
The home side equalized through Marco Reus in the 56th minute and on the hour mark went ahead when Igor de Camargo netted.
But Lahm then cropped up with a fierce drive from the edge of the area to spare Bayern blushes.
"That was two points lost, rather than one-point gained," said Bayern coach Louis van Gaal.
"We can still catch up with the leaders, but we can't afford to give away more points."
Bayern's cause was helped as second-placed Mainz lost 1-0 to Freiburg as striker Papiss Demba Cisse scored the winner with a late penalty.
It means Dortmund can go four points clear with victory on Sunday.
Eintracht Frankfurt are up to third in the Bundesliga after a 3-1 win over Wolfsburg with a double for Theofanis Gekas.
Hoffenheim stay fourth despite losing 2-1 at improving Hamburg, who are up to joint sixth in the table with Nuremberg, who beat Cologne 3-1.