Pep Guardiola has selected a 23-man squad for Tuesday’s Champions League Group C game against Porto.

Sergio Aguero will remain in Manchester after feeling some discomfort in his knee. The rest of our senior players are fit and available.

Academy graduate Tommy Doyle will once again travel with the side.

City’s 23-man squad for the game against Porto:

Kyle Walker, Ruben Dias, John Stones, Nathan Ake, Raheem Sterling, Ilkay Gundogan, Gabriel Jesus, Oleksandr Zinchenko, Zack Steffen, Aymeric Laporte, Rodrigo, Kevin De Bruyne, Bernardo Silva, Ferran Torres, Benjamin Mendy, Fernandinho, Riyad Mahrez, Joao Cancelo, Ederson, Scott Carson, Phil Foden, Eric Garcia, Tommy Doyle.

SUBSCRIBE TO THE OFFICIAL MAN CITY PODCAST

We will have full coverage of tomorrow night’s game right here on ManCity.com

Our Matchday Centre will get under way at 6pm, with text updates throughout the evening meaning you won’t miss a beat. 

Our We’re Not Really Here live matchday show starts at 7pm, with Kevin Horlock, Richard Dunne and Shaun Wright-Phillips all joining us in the studio. 

And CITY+ subscribers can enjoy full commentary with Ali Mann and Michael Brown, as well as a full 90-minute replay from midnight. 

Get three months free subscription to CITY+ with Manchester City’s Black Friday deals. Use 90DaysFree at checkout by midnight on Monday 30 November.

After your three-month free period, CITY+ costs £1.99 a month.

Find out more and sign up, here.