Check out our preview as City host the Cumbrians in a top-seven showdown.

Kick-off: Saturday, January 21 (3pm)

Venue: Valley Parade

Possible line-ups

BRADFORD CITY

GK Harry Lewis, RB Brad Halliday, CH Matty Platt, CH Romoney Crichlow, LB Tolaji Bola, DM Richie Smallwood, RM Alex Gilliead, AM Harry Chapman, LM Abo Eisa, F Dara Costelloe, F Vadaine Oliver.

Substitutes: Cook, Nevers, Songo'o, Clayton, Ridehalgh, East, Doyle.

Team news: Defender Tolaji Bola is set for his City debut and Adam Clayton could also feature. Jamie Walker is suspended after his red card at Wimbledon.

Leading scorer: Andy Cook, 16.

League position: 7th.

Last four matches: Wimbledon (a) D0-0, Rochdale (h) L1-2, Salford (h) W3-2, Harrogate (h) W1-0.

CARLISLE UNITED

GK Tomas Holy, RWB Joel Senior, CH Morgan Feeney, CH Paul Huntington, CH Jon Mellish, LWB Jack Armer, RM Owen Moxon, CM Callum Guy, LM Jordan Gibson, F Kristian Dennis, F John-Kymani Gordon.

Substitutes: Patrick, Garner, McCalmont, Sho-Silva, Whelan, Devitt, Robinson.

Team news: Striker Joe Garner is available after joining from Fleetwood.

Leading scorer: Kristian Dennis, 15.

League position: 4th

Last four matches: Newport (h) W2-0, Doncaster (a) L1-2, Crewe (a) W3-0, City (h) W1-0.

One to watch: Former City target Kristian Dennis has scored in Carlisle's last three games.

Referee: Luton's Will Finnie sent off Newport's Declan Drysdale in City's 2-0 home win in August.

Match odds: City 23/20, Carlisle 12/5, Draw 11/5.

Last time sides met: City were beaten 1-0 at Carlisle on Boxing Day.