Bayern Munich's hopes of playing in the Champions League next season remained on a knife-edge on Saturday after they needed a last-gasp goal to secure a 1-1 draw at relegation-threatened Eintracht Frankfurt.
After Hanover 96 leapfrogged them with a 3-1 win at Freiburg on Thursday, Bayern failed to reclaim third spot which leaves them out of the places for Europe's top domestic competition with three games left.
Frankfurt midfielder Sebastian Rode put his side ahead in the 54th minute.
Bayern were furious when a late call for a penalty was turned down after US midfielder Ricardo Clark appearered to handle the ball in the area.
But the referee did point to the spot after Czech striker Martin Fenin fouled Luiz Gustavo and the league's top-scorer Mario Gomez blasted home the spot kick in the 89th minute to secure a share of the points for the struggling German giants.
The draw left Frankfurt just above the relegation zone in 15th -- five points from relegation -- while Bayern are fourth, a point behind Hanover.
"We are very disappointed," said Bayern caretaker coach Andries Jonker.
"In this situation, we simply had to win and when you travel to a relegation candidate like Frankfurt, you have to take three points.
"We really raised our game in the last 20 minutes to force the draw, but overall we had no right to claim three points."
Bundesliga leaders Borussia Dortmund will have to wait a little longer to pop open the title-winning champagne after second-placed Bayer Leverkusen won 2-1 at Hoffenheim to keep their championship aspirations alive.
Dortmund are at Borussia Moenchengladbach on Saturday night, but even a win over the bottom side will not give them their first title since 2002 as Leverkusen cut their lead back to five points.
Schalke 04's hopes of a morale-boosting win before Tuesday's Champions League semi-final with Manchester United were dashed in a 1-0 home defeat to Kaiserslautern.
Germany goalkeeper Manuel Neuer, who on Wednesday told the Royal Blues he will not renew his contract which expires at the end of next season, was beaten in the 42nd minute by Srdjan Lakic.
VfB Stuttgart, the 2007 champions, pulled away from the bottom three with a 2-0 win at home to Hamburg to go 13th, likewise Werder Bremen's 3-1 win over St Pauli means they are almost certain to stay up.
The defeat leaves St Pauli second from bottom while VfL Wolfsburg have a chance to escape the bottom three if they beat Cologne at home on Sunday.