BERLIN, Feb. 27 (Xinhua) -- Leipzig came from behind from two goals down and shocked Borussia Monchengladbach 3-2 with the decider from Alexander Sorloth in the dying seconds of the game in the 23rd round in Bundesliga on Saturday.
The victory keeps Leipzig within touching distance of league-leaders Bayern. However, the game started with Borussia breaking the deadlock with only six minutes played when Jonas Hofmann converted a penalty after Dayot Upamecano felled Breel Emobolo inside the box.
Leipzig responded well and kept Monchengladbach's defense busy as Matthias Ginter had to clear Marcel Halstenberg's attempt off the goal line while Tyler Adams tested goalkeeper Yann Sommer.
Nevertheless, the goal was scored at the other end of the pitch as Marcus Thuram's shoulder deflected Embolo's cross past Leipzig's goalkeeper Peter Gulacsi with 19 minutes gone.
Even though Leipzig was the more active team, Monchengladbach had the chance to make it three just before the break, but Hofmann pulled wide from a sharp angle.
After the break both sides started where they left off, Monchengladbach focused on its defense and fast breaks, whereas Leipzig controlled possession and pressed forward.
The hosts thought they had halved the deficit seven minutes into the second half but Sorloth's goal was disallowed due to a handball in the build-up.
Sorloth remained in the thick of things as his square pass allowed Christopher Nkunku to halve the deficit from close range in the 57th minute.
Leipzig poured forward and pressed Monchengladbach onto the backfoot and it was a matter of time before the hosts restored parity. Dani Olmo and Yussuf Poulsen exchanged passes before Poulsen drilled the ball from 17 meters past Yann Sommer in the 66th minute.
Monchengladbach tried to defend one point on the road, but Leipzig had a different plan and the last laugh as Sorloth headed the winner at the far post following a pinpoint cross from Nkunku in injury time.
With the result, runner-up Leipzig stays two points behind leaders Bayern Munich whereas Borussia Monchengladbach remains in eighth place after suffering the sixth defeat of the season.
"I am very satisfied with the team's performance. We dominated the second half and secured a deserved victory," Leipzig head coach Julian Nagelsmann said.