Borussia Dortmund 2-1 Hoffenheim
Borussia Dortmund moved up to third spot in the Bundesliga table, after recording a 2-1 win over Hoffenheim on Saturday afternoon.
Dortmund went ahead through Marco Reus in the fourth minute, before Pierre-Emerick Aubameyang doubled Dortmund's lead in 82nd minute with his 28th goal of the season, while he also missed a penaly in the first half.
Andre Kramaric pulled one back for the visitors from the penalty spot in the 86th minute, but it proved to be nothing more than a consolation.
Eintracht Frankfurt 0-2 Wolfsburg
Daniel Didavi and Mario Gomez gave Wolfsburg a 0-2 win over Eintracht Frankfurt on Saturday afternoon.
Borussia Monchengladbach 1-1 Augsburg
Andre Hahn scored a stoppage-time goal to snatch a point for Borussia Monchengladbach, as they drew 1-1 with Augsburg on Saturday afternoon. Alfred Finnbogason netted for the visitors.
Ingolstadt 1-1 Bayer Leverkusen
Kia Havertz earned Bayer Leverkusen a 1-1 draw with Ingolstadt on Saturday afternoon.
Sonny Kittel broke the deadlock for Ingolstadt in the 73rd minute but only for Havertz to bring parity five minutes later.
Hertha Berlin 1-4 RB Leipzig
RB Leipzig have secured a spot in next season's Champions League group stages, after recording a 4-1 win over Hertha Berlin.
Timo Werner and Davie Selke both netted braces to lead the visitors to a big win.