BERLIN (AP) -- Bayern Munich survived a late scare to beat Hannover 2-1 on Saturday and turn the screw on Bundesliga leader Borussia Dortmund.
Toni Kroos scored in the 36th minute before Mario Gomez came off the bench to make it 2-0 with his 23rd goal of the season in the 68th.
Hannover substitute Didier Ya Konan pulled one back in the 74th, before either side could have scored in the frantic final minutes.
Bayern is two points behind Dortmund, which visits Cologne on Sunday.
Hoffenheim ended Borussia Moenchengladbach's 16 game unbeaten run at home with a 2-1 win, Augsburg drew 1-1 at Werder Bremen, Hertha Berlin won 3-1 win at Mainz and Freiburg beat bottom side Kaiserslautern 2-0.
Schalke was scheduled to host Bayer Leverkusen later.