Champions Bayern Munich drew only their third Bundesliga match of the season on Saturday when they were held 3-3 at home to Hoffenheim.
Bayern were confirmed German league winners for the 24th time with a record seven games to spare after Tuesday's 3-1 win at Hertha Berlin and after partying hard in the capital, the European champions suffered a slight hangover in Munich.
Hoffenheim ended Bayern's record run of 19 consecutive Bundesliga wins before Munich head to England for Tuesday's Champions League quarter-final at Manchester United.
Spain midfielder Thiago Alcantara has been ruled out of the Manchester match with a knee injury after limping off after only 25 minutes against Hoffenheim, who matched Freiburg and Bayer Leverkusen in holding Bayern to a league draw this season.
"We need to analyse what happened today," said Bayern coach Pep Guardiola.
"If we play like we did today in the second half, we are not the favorites on Tuesday against Manchester.
"We will miss Thiago, he's a special player in midfield."
A high-scoring draw was always on the cards between the league's two highest-scoring sides -- Bayern with 82 goals to Hoffenheim's 63.
This was the first time Bayern have leaked three goals in a Bundesliga match this season and having dropped just six points in three draws, they are bidding to become the first team to go through a Bundesliga campaign unbeaten.
Guardiola rested stars Arjen Robben, Mario Mandzukic, Philipp Lahm and goalkeeper Manuel Neuer from his starting line-up, but still fielded nine internationals.
Veteran striker Claudio Pizarro scored twice, while Swiss wing Xherdan Shaqiri also got on the scoresheet in the first half after Hoffenheim took an early lead through striker Anthony Modeste.
Bosnia midfielder Sejad Salihovic curled in a 44th-minute free kick to make it 3-2 at the break.
Hoffenheim equalised on 75 minutes when Brazilian left winger Roberto Firmino darted on to a through ball and his shot beat both Bayern centre-back Dante and goalkeeper Tom Starke.
Despite the draw, Bayern still remain 22 points clear in the table and extended their record unbeaten Bundesliga run to 53 matches.
- Dortmund fight back at Stuttgart -
Germany winger Marco Reus netted a hat-trick as Borussia Dortmund fought back from two-goals down to win 3-2 at ten-man VfB Stuttgart.
Dortmund face Real Madrid away on Wednesday in the Champions League quarter-finals and some woeful defending left them 2-0 down after just 20 minutes.
Stuttgart midfielders Christian Gentner and Martin Harnik took advantage with the guests' defence in disarray.
Reus pulled one back with a superb finish on 30 minutes, then hit the equaliser when he converted a 68th-minute penalty after Stuttgart Georg Niedermeier was shown a red card for bringing down Dortmund's Robert Lewandowski in the area.
Reus saved his best for last when he completed his hat-trick with a long-range shot which took a deflection off defender Daniel Schwaab on 83 minutes.
Bayer Leverkusen hold on to fourth in the league despite drawing 1-1 at home to bottom side Eintracht Braunschweig as Sami Hyypia's side struggle for form with one win in their last 11 games.
Braunschweig took a shock lead through defender Ken Reichel just after the break before former Germany striker Stefan Kiessling slotted home a 53rd-minute penalty to spare Bayer's blushes.
Fifth-placed VfL Wolfsburg are just a point behind Leverkusen after their 2-1 win at home to Eintracht Frankfurt with Brazil defender Naldo scoring their 89th-minute winner.
Mainz 05 broke back into the top six with a 3-0 win at home to Augsburg while on Friday, Schalke 04 stayed third with a 2-0 win over Hertha Berlin.
Nigerian Chinedu Obasi put Schalke in front after 16 minutes with Dutch star Klaas-Jan Huntelaar adding the second goal just after the interval.
It was Huntelaar's 11th goal in 13 matches in a campaign disrupted by knee surgery.