Leipzig - RB Leipzig revived their slender promotion hopes with a dramatic 3-2 success over 1. FC Union Berlin, their first win at home since November.

Most of the drama was confined to the opening 13 minutes, in which four of the five goals fell. Leipzig took the lead through Dominik Kaiser from the penalty spot before Joshua Kimmich added a second. Steven Skrzybski pulled a goal back with only eight minutes on the clock, but Georg Teigl restored the hosts' two-goal advantage.

Both sides then took a bit of a breather, but Union came back strong to reduce the arrears once again through Sebastian Polter, before half an hour had been played. Leipzig defended their advantage without running into too much danger, while they missed chances to add a fourth. The win takes Leipzig to within eight points of third-placed 1. FC Kaiserslautern, while Union remain in tenth place in the standings.

Line-ups and statistics