Sargis Adamyan, 26-year old Armenian opened scoring for Hoffenheim just after the return from the break to give Hoffeinhem a deserved lead.
It took Bayern Munich nineteen minutes to respond through Robert Lewandowski who is the chief goal scorer in the Bundesliga.
A determined Hoffenheim came back stronger again this time from the same man Sergis Adamyan to double their lead as they shocked Bayern Munich who just returned from a 7-2 win over Tottenham in the UEFA Champions League.
Elsewhere in the Bundesliga, Christopher Nkunku saved RB Leipzig from a possible defeat in the hands of Bayer Leverkusen.
The home side could have easily won the game but just failed to clear their lines late into the encounter.
RB Leipzig failed to capitalized on Bayern Munich loss at the Allianz Arena as they could only manage a draw away at Bayer Leverkusen.
Dortmund were poor on the day as they failed to get the better part of their host Freiburg.
Ordinarily Dortmund could just won the game easily, but it was a different affair all together.
Mainz came all out the beat poor Paderborn who have failed to get a good result since the new season kicked off.
Quaison scored just few minutes from kick through . Öztunali’s assist to give the visitors the lead in the game.
Zolinski brought the game back on level terms however his effort was dashed out after Brosinski scored from the Penalty spot to restore Mainz lead.
Schalke were forced to play out a 1-1 draw by visiting Koln.