Werder Bremen pulled off an upset against Bayern Munich, leaving the reigning champions seven points behind leaders Bayer Leverkusen in the title race.
How it happened
In the first half, Bayern Munich struggled against Werder Bremen's counterattacks, with Mitchell Weiser's deflected shot saved and Justin Njinmah's goal disallowed.
Leroy Sané and Dayot Upamecano had close-range efforts saved by Werder's goalkeeper.
In the 60th minute, Werder Bremen took the lead with Weiser scoring a powerful goal. Despite late attempts by Bayern, including a missed header by Harry Kane, Werder secured a surprising away victory, ending Bayern's 65-game home league scoring streak.
The loss puts Bayern seven points behind Leverkusen with one game in hand, while Werder's win breaks an 11-match winless away streak, moving them to 12th in the table.