Schalke 04 would have their hands full when Pep Guardiola takes his Manchester City team to play the Germans in this game.
The Germans were very impressive last season as they finished second on the German league table behind Bayern Munchen, however, this season has been a terrible one for them and they would be looking to get out of the Champions League and concentrate on their league form.
They are currently just 2 points away from the relegation zone and come into this game with no win and one draw from their last 3 games.
Manchester City are looking to win four trophies this season and Pep Guardiola’s men have the chance to do that as they remain in all the competitions.
The Cityzens are currently top of the Premier League table by goal difference and have reached the Carabao Cup final as well as the FA Cup quarterfinals.
Pep Guardiola has the squad to win this competition, but Manchester City lack experience at this stage. While that inexperience could work against them in the latter stages, we expect them to win this game.