Bayern Munich will finish the weekend top of the Bundesliga after romping to a 5-1 victory over Bayer Leverkusen on Sunday afternoon.
The Bavarians showed no mercy in the first half, as Robert Lewandowski and Serge Gnabry both netted twice while Thomas Muller also added to make it 5-0 in the opening 45 minutes.
Patric Schick did pull a goal back for Leverkusen 10 minutes into the second half, but that proved to be nothing more than a consolation as the Bavarians moved one point clear at the summit.
Borussia Dortmund kept their title hopes alive on Saturday after defeating Mainz 3-1 at Signal Iduna Park.
The returning Erling Haaland played his part with two goals on the day after Marco Reus had opened the scoring for the Black and Yellow.
RB Leipzig's stuttering Bundesliga season continued after dropping points at Freiburg on Saturday afternoon.
Emil Forsberg put the visitors ahead on 32 minutes, but they were pegged back by Jeong Woo-Yeong's 63rd minute equaliser, which left Leipzig five points adrift of the top four.
Wolfsburg failed to reclaim their spot in the top four after suffering a 2-0 defeat to Union Berlin on Saturday evening.
Nigerian striker Taiwo Awoniyi opened the scoring with his sixth league goal fo the season on 49 minutes, before Sheraldo Becker sealed the win in the 82nd minute.
Eintracht Frankfurt 1-2 Hertha Berlin
Greuther Furth 0-1 Bochum
Borussia Monchengladbach 1-1 Stuttgart
Hoffenheim 5-0 Cologne