The ongoing pandemic means that Borussia Monchengladbach and Manchester City head to Budapest for this game. It's the first leg of the last sixteen and the German side have a massive job on their hands to deal with the Premier League leaders. City are again trying to win four trophies and are already in the EFL Cup final and FA Cup quarter finals. The win over Arsenal on Sunday made it 18 wins in a row in all competitions and an unbeaten run of 25 matches. They topped their Champions League group by three points from Porto, scoring 13 and conceding once as they won five and drew the other. City will want to make up for the disappointing loss in the quarter finals of this competition last season. That loss to Lyon is the only away loss they have suffered in their last eight away Champions League matches. They met Monchengladbach in the 2016/17 Champions League beating them 4-0 at home and drawing away 1-1.
Monchengladbach had a mixed bag of results in their group. They won two, drew two and lost two as they finished behind Real Madrid. They scored 16 goals in their six games, though ten of those came home and away against Shakhtar Donetsk. They conceded in their other four group games and will do well to keep City at bay in this game. It looked at one stage as if they might top their group but lost their last two games against Inter Milan and Real Madrid, conceding five goals. Only two of their last nine home games in this competition have been lost, so they will be upset at losing home advantage. Their current form in the Bundesliga is disappointing and they are down to eighth after the weekend fixtures. They lost 2-1 at home to Mainz on Saturday, a poor result indeed considering their opponents are one from bottom in the table. That's four league games without a win, not the form you want to take into a game against Manchester City. Go for the Premier League side to win this, leading at both half and full time.