Bayern Munich won their 11th straight German Bundesliga title on Saturday after their rivals Borussia Dortmund failed to beat Mainz at home. Before the final fixture in the Bundesliga, Dortmund were two points clear atop the league table. They needed to get a win over Mainz at Signal Iduna Park but Dortmund wasted several chances to lose the title to Bayern Munich. Mainz defender Andreas Hanche-Olsen scored the opener via a header after a corner kick in the 15th minute in Dortmund. Borussia Dortmund's Sebastien Haller then missed a penalty kick. In the 24th minute, Mainz doubled their lead. Mainz forward Karim Onisiwo was unmarked in the area to score his team's second goal by a header. The visitors led the first half 2-0. Dortmund waited too long for a goal. Portuguese midfielder Raphael Guerreiro played a one-two with Giovanni Reyna before scoring in the box to give hope to Borussia Dortmund. Near the end of the match, defender Niklas Sule scored an equalizer but it was not enough for the championship because Bayern Munich won at Cologne 2-1 after Jamal Musiala's winner at Rhein Energie Stadium. Bayern Munich and Dortmund had 71 points each in the 34-match Bundesliga season, but Bayern Munich won the German title on goal difference. Borussia Dortmund players burst into in tears after the final whistle. The fans at the stadium were upset but applauded Borussia Dortmund for their efforts during the 2022-23 season, which they completed as runners-up. Meanwhile, Bayern players celebrated their victory at Cologne, and the players were handed the Bundesliga trophy. Since it was founded in 1900, Bayern Munich has won 33 Bundesliga titles. — Agencies