Pep Guardiola has made eight changes from the side that lost to RB Leipzig on Tuesday for today’s visit of Wolves.

Ederson, Joao Cancelo, Ruben Dias, Aymeric Laporte, Rodrigo, Bernardo Silva, Raheem Sterling and Gabriel Jesus all return to the starting lineup.

Zack Steffen, Kyle Walker, John Stones, Nathan Ake Fernandinho, Kevin De Bruyne, Riyad Mahrez and Phil Foden move to the bench.

Indeed, just Oleksandr Zinchenko, Ilkay Gundogan and Jack Grealish keep their place from the game in Germany.

Ferran Torres remains sidelined after he suffered a small fracture to his right foot on international duty with Spain in October.

City team

Starting XI: Ederson, Cancelo, Dias, Laporte, Zinchenko, Rodrigo, Gundogan, Bernardo Silva, Grealish, Sterling, Jesus

Subs: Steffen, Walker, Stones, Ake, De Bruyne, Fernandinho, Mahrez, Foden, Palmer

Wolves team

Wolves XI: Sa, Samedo, Kilman, Coady, Saiss, Ait-Nouri, Neves, Dendoncker, Moutinho, Jimenez, Traore

Subs: Ruddy, Hoever, Marcal, Podence, Trincao, Boly, Silva, Hwang, Cundle

WATCH: City v Wolves: Top Five Goals

Tactics 

It’s the usual fluid 4-3-3 formation for City today. 

Ederson is back in goal and, as ever, his passing quality - both long and short - will be a vital element of our buildup play. 

Joao Cancelo plays on his natural side today and will look to support our attack down the right, with Oleksandr Zinchenko deployed down the left. 

They will play either side of Ruben Dias and Aymeric Laporte, whose partnership continues to flourish. 

Rodrigo will offer protection just in front of the back four. He has an ability to be in the right place at the right time and has been superb this season. Ilkay Gundogan, who captains City today, and Bernardo Silva, arguably our player of the season to date, will add guile and energy ahead of Rodrigo. 

And our front three of Gabriel Jesus, Jack Grealish and Raheem Sterling looks fluid, free and full of invention. Sterling needs just one goal to enter the Premier League 100 club. 

Stats 

Head-to-head

Manchester City have lost just one of their past nine home games against Wolves in all competitions.

Wolves lost both Premier League meetings last season by an aggregate score of 7-2.

This fixture’s average of 3.82 goals per game is the highest of any to have been played at least 60 times in the English leagues.

Manchester City

Manchester City’s Champions League defeat at RB Leipzig ended a seven-match winning streak in all competitions.

Their tally of 31 top-flight league victories in a calendar year is bettered only by Liverpool, with 33 in 1982, and Chelsea, with 32 in 2005.

Phil Foden has scored 21 goals and assisted 15 since the start of last season - three more direct goal involvements than any other City player.

Bernardo Silva has scored six goals in his last eight Premier League appearances - one more than in his previous 61 games. He is the top scoring midfielder in the Premier League this season with seven goals.

Gabriel Jesus has scored five goals in three Premier League starts against Wolves.

Raheem Sterling is one short of 100 Premier League goals.

Wolverhampton Wanderers

Wolves are winless in three Premier League matches on the road, although they have lost just twice in seven away fixtures this season.

They are the only side yet to concede a set-piece goal in the Premier League this season. In 2020-21, they let in 14 goals from set-plays, the most of any top-flight team bar Leeds United’s 15.

Wolves have won just three of their past 23 top-flight away games at the reigning champions, although one of those victories came at the Etihad Stadium in 2019-20.

Adama Traore has scored a career-best three Premier League goals against Manchester City, including a brace in Wolves’ only Premier League away triumph in this fixture in October 2019.