For the hosts, it was a lightning-fast start away at Eintracht Frankfurt, as two early goals made sure of the points before the interval and after RB Leipzig’s slip up against Augsburg, it means that The Foals have moved further up the table.
While for Bayer Leverkusen, it was a Monday evening dominated by the talents of Kai Havertz, as the German starlet was too much of a handful for Werder Bremen and with the 20-year-old scoring a brace, it put his side well on the way to a comfortable 4-1 away win.
Going into this keenly anticipated clash, there are just two points separating these two clubs, and Bayer Leverkusen knows that if results go their way – namely RB Leipzig failing to win once more and Peter Bosz’s men winning in Monchengladbach, it is they who will jump up to third in the table.
However, that is a prospect that is not necessarily cut and dry, and with Monchengladbach still fostering a hope of winning a first Bundesliga title for more than four decades, they will be in no mood to hand out any gifts this weekend.
With that said, Bayer Leverkusen has the second-best form record in the Bundesliga (across the last six matches), and even though there has been a lengthy hiatus between them, they have managed to score eight goals in their last two league outings.
At the same time, Borussia Monchengladbach is no slouches either and have picked up 13 points from the last 18 that have been on offer, with their only defeat coming away at fellow challengers Borussia Dortmund.