Berlin: Pep Guardiola admits his Bayern Munich face a fight at Borussia Dortmund on Saturday in their battle to win a historic fourth Bundesliga title after Mainz's 2-1 upset victory in Bavaria.

Bayern Munich coach Pep Guardiola
Bayern Munich coach Pep Guardiola

Dortmund host Bayern in a top-of-the-table clash in three days and Guardiola admitted his side has a fight on their hands. "Our performance wasn't good enough, but I am not sad," said Guardiola.

"No other team has won the Bundesliga four times in a row," he said.

"This Borussia Dortmund team is completely different to the last three years and we will have to fight until the last game. We have to think of the next game and today was a clear signal that it won't be easy. We must fight until the last second." Mainz sealed only their second ever win in Munich when Colombia striker Jhon Cordoba came off the bench to hit the 86th-minute winner.

"We had our chances and then let them counter-attack. We shouldn't have allowed that to happen," fumed Bayern's goal-scorer Arjen Robben. Mainz took a shock lead when Spanish winger Jairo fired home in the first-half.