• Borussia Monchengladbach midfielder Granit Xhaka competes for the ball against Juventus' Sami Khedira.

Borussia Monchengladbach midfielder Granit Xhaka competes for the ball against Juventus' Sami Khedira. (Photo : Getty Images)

Borussia Monchengladbach (6-5-1, 19 points) suffered a temporary setback to their six-game winning run with a draw in week 12 of the 2015-2016 Bundesliga season. They now host Hannover 96 (3-7-2, 11 points) at the Stadion im Borussia-Park on Saturday, November 21 for a week 13 encounter.

Like Us on Facebook

Die Fohlen was held to a goalless draw by newly-promoted team Ingolstadt 04 at their home field on November 7 to fail to win for the first time in their last seven games, as per Sports Mole.

André Schubert's men started the game in excellent form, but Die Schanzer was even better, creating chances and pressuring the ball from kick off.

As the first half wore on, Monchengladbach's plays slowly became uncharacteristically lackluster and they continued to struggle in the second match, making them lucky to finish the game tied.

Meanwhile, Hannover 96 dropped a 1-3 game against fourth-running Hertha Berlin on November 6 at the HDI Arena, via SkySports.

Japanese midfielder Hiroshi Kiyotake was the only goal scorer for Michael Frontzeck's side while Die Alte Dame forward Salomon Kalou pulled off a hat trick at the 33rd, 60th, and 87th minutes on the way to the lopsided ending. It was Die Roten's second loss in three games.

Die Borussen is projected to go back to their winning form this weekend taking on a struggling team like Hannover.

The prediction is a close 2-1 win for Borussia Monchengladbach.

Borussia Monchengladbach starting lineup (4-4-2 formation): Sommer; Nordtveit, Christensen, Dominguez, Wendt; Traore, Dahoud, Xhaka, Johnson; Raffael, Stindl

Hannover 96 starting lineup (4-2-3-1 formation): Zieler; Sakai, Marcelo, Schulz, Albornoz; Andreasen, Sane; Bech, Kiyotake, Klaus; Sobiech