Captain Jonas Hector has scored twice for Cologne to upset Leipzig 2-1 and boost his club's chances of Bundesliga survival.
Subscribe now for unlimited access.
$0/
(min cost $0)
or signup to continue reading
Second-place Leipzig's defeat on Tuesday gives Bayern Munich a chance to move 10 points clear with a win over Bayer Leverkusen later.
Leipzig dominated the first half in terms of chances and possession but were caught out after the break when Hector - a defender - headed in the opener after Dayot Upamecano left him in too much space at the far post for Jannes Horn's cross.
Amadou Haidara equalised in the 59th, but Hector scored again a minute later, firing inside the right post after playing a one-two with Ondrej Duda, who set him up with his heel.
It's the first time the Germany defender has scored twice in a Bundesliga game.
Justin Kluivert hit the side netting in injury time as Leipzig desperately pushed for an equaliser, but Cologne held on for what could be a vital win.
Cologne remain second from bottom in a relegation place, behind Hertha Berlin on goal difference and just one point behind Arminia Bielefeld, which was hosting bottom side Schalke later.
Australian Associated Press