Bundesliga: Hamburg 2 Bayer Leverkusen 1

Mirko Slomka's side begun the day just two points ahead of the rock-bottom Eintracht Braunschweig but moved out of the bottom three with a hard-fought home win, as Leverkusen's struggles continued.

Hakan Calhanoglu gave the hosts the early lead with a stunning strike from distance but his good work was undone by a howler from Hamburg's ex-Leverkusen goalkeeper Rene Adler.

The 17-year-old's goal – his first in the Bundesliga – came just before the hour-mark but Hamburg still had time to find a winner.

And an unlikely source provided it, as defender Westermann thrashed home an 82nd-minute volley from Dennis Diekmeier's cross that left Leverkusen goalkeeper Bernd Leno with no chance.

Hamburg claimed the lead in the fourth minute thanks to Calhanoglu's piece of individual brilliance.

The goal – which hit the bottom left corner of the net – was Calhanoglu's ninth of the season but Leverkusen nearly produced a quick response.

Adler again saved well to keep out Heung-Min Son before the break but Brandt did eventually draw Leverkusen level – albeit with a large slice of luck.

Westermann's late effort looked to have sealed the win, but Adler was called on in stoppage time to make a great save to keep out Emre Can.