City have named a strong 20-man squad to travel to Ukraine for the final Group F game against Shakhtar.

The only notable absentees are David Silva who is not fully fit and Kevin De Bruyne who is suspended.

Youngsters Phil Foden, Brahim Diaz, Tosin Adarabioyo and Daniel Grimshaw all travel.

John Stones and Benjamin Mendy are ruled out with injury.

The travelling squad to face Shakhtar: 

Claudio Bravo

Kyle Walker

Danilo

Vincent Kompany

Raheem Sterling

Ilkay Gundogan

Sergio Aguero

Eliaquim Mangala

Fabian Delph

Leroy Sane

Bernardo Silva 

Tosin Adarabioyo

Fernandinho

Nicolas Otamendi

Ederson

Daniel Grimshaw

Gabriel Jesus

Yaya Toure

Phil Foden

Brahim Diaz