Johannes Simon/Getty Images
Hannover 96 2-0 Eintracht Frankfurt
Mame Biram Diouf and Szabolcs Huszti scored either side of half-time as Hannover ended a seven-match winless run with a victory at home to Eintracht Frankfurt.
Frankfurt's Martin Lanig was sent off in the 57th minute for his second bookable offence. The visitors had a penalty appeal denied later in the second half after Pirmin Schwegler went down in the box.
Diouf opened the scoring with a 25th-minute header, and Huszti doubled Hannover's lead with a curling free kick in the 67th minute.
With the win, Hannover climbed to ninth with 17 points. Frankfurt are 15th, six points behind.
Borussia Monchengladbach 1-0 Freiburg
Borussia Monchengladbach recorded their fifth straight league win, beating Freiburg 1-0 at home.
Raffael Araujo scored from Patrick Herrmann's through ball in the 63rd minute for the game's only goal.
The win took Gladbach up to fourth place on 28 points, 10 behind leaders Bayern Munich. Freiburg are 16th with 11 points.