Bayer Leverkusen 1-4 Wolfsburg
After back-to-back wins, Bayer Leverkusen were brought back to earth with a 4-1 thumping at the hands of Wolfsburg.
Marin Pongracic got the scoring underway in the 43rd minute before Maximilian Arnold doubled the advantage on 64 minutes.
Renato Steffen bagged Wolfsburg's third goal a couple minutes later while Pongracic completed his brace on the night to make 4-0.
Julian Baumgartlinger did manage to bag a consolation for Leverkusen, who miss the chance to leapfrog RB Leipzig into third spot.
Eintracht Frankfurt 3-3 Freiburg
Eintracht Frankfurt and Freiburg could not be separated in a thrilling 3-3 draw at the Commerzbank-Arena.
Vincenzo Grifo's opener for Freiburg was cancelled out Andre Silva's equaliser on 35 minutes, before the visitors bagged to quick-fire goals through Nils Petersen and Lucas Holer after the hour mark.
Daichi Kamada gave the home side hope by reducing the deficit in the 79th minute but it was left to Timothy Chandler to bag the equaliser three minutes later.
Werder Bremen 0-0 Borussia Monchengladbach
Werder Bremen failed to build on the weekend's win over Frebiurg after dropping points at home to Borussia Monchengladbach.
Bremen remain in 17th spot, two points behind the play-off spot while Gladbach move up to fourth spot after Leverkusen were thumped by Wolfsburg.