Asked on Friday if Haaland was fit for today’s match at the Etihad, Guardiola told his pre-match press conference: “We’ll see, we’ll see. He’s training this afternoon [Friday]so we’ll see.” Pressed on whether Haaland was feeling better, Guardiola added: “A little.” Erling Haaland arrived at the Etihad Stadium earlier on Saturday. / Manchester City FC via Getty Ima

read more

Haaland returns from goal, with Julian Alvarez out, and Phil Foden joins him for a final run out ahead of the World Cup after being a surprise substitute for three games into the turnaround. Jack Grealish drops to the bench. Joao Cancelo also starts after serving a one-match suspension in the Carabao Cup. Calvin Phillips is on the bench and will be hoping for minutes before the World Cup. Nathan Ake is not in the squad as his wife is about to give birth. Ivan Toney, who missed out on a place in Gareth Southgate’s squad, started for the Bees after missing last week’s draw at Nottingham Forest through suspension.

Confirmed team news

Manchester City 11: Ederson, Stones, Akanji, Laporte, Cancelo, Rodrigo, De Bruyne, Gundogan, Bernardo, Haaland, Foden Subs: Ortega Moreno, Diaz, Phillips, Grealish, Alvarez, Gomez, Mahrez, Palmer, Lewis Brentford XI: Raya, Jorgensen, Mee, Pinnock, Roerslev, Onyeka, Janelt, Jensen, Henry, Mbeumo, Toney Substitutes: Norgaard, Canos, Dasilva, Visa, Gondos, Lewis-Potter, Krama, Cox, Yarmolyuk.