Union Berlin pulled off perhaps the biggest victory in their turbulent history, defeating Borussia Dortmund 3-1 at the Stadion An der Alten Foersterei.
Dortmund came into the match heavily favoured to win and reclaim their place on top of the table but struggled to match Berlin's enthusiasm in sweltering conditions in the German capital on Saturday.
Union were 1-0 in the 22nd minute, with Marius Buelter scoring the side's first ever top-flight goal at home.
Buelter latched onto a Berlin corner which had been struck low and fast, hammering the ball into the bottom right of the net.
The goal stung Dortmund into action, who equalised just two minutes later through Paco Alcacer.
Dortmund coasted through the remainder of the first half, dominating possession and territory as they went in search of what seemed like an inevitable second.
More From This Section
It was Union who would score next, however, with Buelter grabbing a second by pouncing on a desperate clearance from Dortmund keeper Roman Buerki.
Sebastian Andersson added another in the 75th minute to put the home side 3-1 up and seal their first ever win in the top division.
Union manager Urs Fischer said he was proud of his side's performance -- and planned on letting them savour the victory.
"We knew that it would be a really difficult 90 minutes -- when you want to take points off (Dortmund) you have to work hard and try everything. And we did it," Fischer said.
"I think there might be a beer or two tonight -- we'll see if we get around to completing the video analysis tonight or not."
"We simply didn't put in enough tonight."
- Bayern dominate Mainz -
=========================