There was a total of 12 goals in the Bundesliga from the two games alone on Sunday, as both Borussia Dortmund and Borussia Mönchengladbach cut loose with goals galore!
Both Dortmund and Mönchengladbach did their bit earlier today, meaning it's now over to RB Leipzig to do their bit in the fight for Champions League places.
Raining Goals In Sunday's Two Bundesliga Fixtures
It was raining goals in the Bundesliga today. First up, Borussia Mönchengladbach beat Union Berlin 4-1 at Borussia-Park, taking themselves back above Bayer Leverkusen and into third place.
The result never really looked in doubt from the moment Marcus Thuram put Mönchengladbach 2 up just before halftime.
Even when Berlin pulled one back 5 minutes into the second half, you still sensed it wouldn't be long before normal service was resumed. So when Thurman added his second and the Monchengladbach third just 9 minutes later, it came as no huge surprise.
The game was effectively already over as a contest by the time Alassane Pléa added a fourth, 9 minutes from the final whistle.
So with that it was over to Borussia Dortmund. What transpired was the proverbial game of two halves.
In the end bottom side Paderborn just wilted, and it was too easy for Dortmund.
The 6-1 victory for Dortmund ensures that no matter what Leipzig do tomorrow, they will go into Week 30's fixtures with a minimum buffer of 4 points over the 5th placed team.
Currently that team is Leipzig, but a win for Julian Nagelsmann's team at FC Köln on Monday night will see Leipzig jump two places, back into third position in the Bundesliga.
Latest Bundesliga Betting
Leipzig go into the match as huge odds on favourites, they are just 8/15 to win with Betfair. The draw is 18/5, with a win for mid table Köln at 9/2.
Check out our Bundesliga Betting page - giving you all the details you need to bet on the Bundesliga
To qualify for next season's Champions League, Zeipzig are now a remarkably short looking 1/20. Dortmund are 1/100, with the bookies making it a 2 horse race between Leverkusen and Mönchengladbach for the final spot.
Mönchengladbach are the slight favourites at 4/6 to get a Champions League spot, while Leverkusen are 5/6.