Runaway Bundesliga leaders Bayern Munich had their 20-match unbeaten run in all competitions ended at Hoffenheim on Tuesday as Andrej Kramaric's victor sealed the hosts' historic 1-0 victory.
It was also only their second defeat in 27 German league games having also stumbled at Borussia Dortmund, but they still hold a 13-point lead in the table.
Hoffenheim head coach Julian Nagelsmann has compared the feeling of beating Bayern Munich to being "like a drug".
The Bavarians have a gruelling fixture list of nine games in 29 days in April, including playing Real Madrid home and away in their mouth-watering Champions League quarter-final.
"It shouldn't happen. We didn't play well in the first half".
Hoffenheim goalkeeper Oliver Baumann had more to do in the second half and Bayern almost snatched an equaliser deep into stoppage time when Lewandowski's close-range shot was deflected wide of the goal.
Baumann saved from Vidal in the 16th minute and five minutes later Hoffenheim grabbed the lead they deserved when Kramaric fired a rising effort from outside the box.
Mo Adeniran wins The Voice UK
He had been the bookies' favourite going into the final, where he beat Michelle John , Jamie Miller and runners-up Into The Ark . During tonight's show, the three remaining contestants sang once again for the chance to win the coveted prize.
"I don't believe that it is already over", he said.
Wednesday will see Mainz host runners-up Leipzig, Monchengladbach meet Berlin, Wolfsburg face Freiburg, Augsburg encounter Ingolstadt and last-placed Darmstadt will encounter Leverkusen.
Dortmund still hung around, though, finishing 3rd in '01 and winning their third league title in '02, jumping Leverkusen on the penultimate matchday and edging third-place Bayern by just 2 points in an epic title race.
Aubameyang then broke free, rounded Hamburg goalkeeper Rene Adler to net Dortmund's third in the 93rd minute.
Werder Bremen made it six wins from seven games as they beat Schalke 3-0.
Ancelotti's men came into the second half better than the first half, but could not score an equaliser.