No matter where you look, up or down Manchester City’s recent record all you will see is a ‘W’ and may well be in green. Pep Guardiola’s side are on a record-breaking winning streak coming into this match with 18 consecutive victories and they will take on a Borussia Monchengladbach side who are undergoing a tough run of late. The German side will be the home team for this leg which will be contested in Hungary and they come into this game without a win in three. Manager Marco Rose was announced as the man to take over at Borussia Dortmund from next season on and that has hindered the progression of his current club. Gladbach have lost two of their last three games to two sides struggling in the Bundesliga and Die Fohlen now find themselves in 8th place, domestically, nine points off qualifying for next season’s Champions League. This season, however, Gladbach managed to qualify from their group in second place ahead of Shakhtar Donetsk and Inter Milan. The hosts have lost each of their last two home matches to Mainz and Cologne (2-1) and they only managed to win one of their three home games in the group phase.
Manchester City meanwhile, breezed through the group stage by winning five of their six matches and drawing the other in their third away game in Porto 0-0. City have been relentless since Christmas and their terrific run of form has seen them open up a ten-point lead at the top of the Premier League. These two clubs last met during the group stage of the Champions League back in 2016 and they drew 1-1 at Borussia Park but given recent form I can only see an away win here for City as they look to take control of this tie.