Crystal Palace may be grateful for a break from their league travails but they face a Manchester City side who appeared to have recovered their attacking mojo against Tottenham and are ready to welcome back Vincent Kompany. Pep Guardiola confirmed the club captain is ‘fit and ready’ to play if called on, while Willy Caballero will deputise for Claudio Bravo. As for Palace, Wilfried Zaha and Bakary Sako have returned early from the Africa Cup of Nations but too early for selection. Scott Dann is a doubt with a hamstring strain. Paul MacInnes

Venue Selhurst Park, Saturday 3pm

Referee Michael Jones

Odds Crystal Palace 13-2 Manchester City 8-15 Draw 7-2

Head to head Crystal Palace wins 15 Manchester City wins 28 Draws 12

Crystal Palace

Subs from Phillips, Mutch, McArthur, Delaney, Puncheon, Kaikai, Cabaye, Campbell, Rémy

Doubtful Appiah, Campbell, Dann, Speroni, Mandanda

Injured J Benteke, Souaré, Wickham

Unavailable Sako, Zaha

Manchester City

Subs from Bravo, Adarabioyo, Gunn, García, Jesus, Tasende, Iheanacho, Clichy, Zabaleta, Sterling, De Bruyne, Delph, Otamendi

Injured Gündogan

Suspended Fernandinho

Match pointers

• Christian Benteke scored as many goals in the last round (two) as he had in 10 previous Cup appearances

• City have won 11 of their past 12 against Crystal Palace in all competitions