Manchester City travel to German club Hoffenheim on match-day two of the Champions League needing a win to kickstart their European campaign.

Pep Guardiola's side suffered a surprise 2-1 defeat at home to Lyon on match-day one, a result which has left them playing catch up in a group that also contains Shakhtar Donetsk.

The Citizens, however, are now back at the summit of the Premier League after Liverpool drew at Chelsea on Saturday evening. That will give them confidence ahead of a trip to the Rhein-Neckar-Arena.

Our unique algorithm has predicted the Manchester City side it believes will start the game.

Football Whispers uses data to predict teams’ starting XIs, taking into account injuries, suspensions, and the statistical likelihood of a player being selected. The widget can also show you players' recent form and stats.

Manchester City