Check out our game preview as the Bantams face promotion-chasing Charlton in their desperate bid for survival in League One.

Kick-off: Saturday, March 30 (3pm)

Venue: The Valley

Possible line-ups

CHARLTON

GK Dillon Phillips

RB Chris Solly

CH Patrick Bauer

CH Naby Sarr

LB Ben Purrington

DM Josh Cullen

RM Joe Aribo

LM Ben Reeves

AM Johnny Williams

F Igor Vetokele

F Lyle Taylor

SUBSTITUTES: Fosu, Dijksteel, Parker, Pratley, Lapslie, Pearce, Maxwell.

Team news: Polish centre half Krystian Bielik misses out with an ankle injury suffered against England under-21s.

League position: 5th

Last four matches: Bristol Rovers (a) D0-0, Burton (h) W2-1, Portsmouth (h) W2-1, Doncaster (a) D1-1

Leading scorer: Lyle Taylor 17 (all competitions)

One to watch: After losing Karlan Grant to Huddersfield in January, Lyle Taylor has taken up the goalscoring mantle.

CITY

GK Richard O’Donnell

RB Paul Caddis

CH Anthony O’Connor

CH Nathaniel Knight-Percival

LB Adam Chicksen

DM Hope Akpan

DM Jermaine Anderson

RM Lewis O'Brien

AM Jacob Butterfield

LM David Ball

F Eoin Doyle

SUBSTITUTES: Payne, Clarke, Wood, Wright, Miller, Patrick, Wilson.

Team news: Jermaine Anderson has recovered from last week's injury and Sean Scannell is still not ready to be considered.

League position: 24th

Leading scorer: Eoin Doyle 10 (all competitions)

Last four matches: Blackpool (h) 1-4, Oxford (a) L0-1, Luton (h) L0-1, Peterborough (h) W3-1

Referee: Martin Coy, from Durham, booked seven players in City's 2-1 loss at Doncaster in September.

Odds: Charlton 4/6; City 17/4; draw 11/4.

Last time sides met: Charlton won 2-0 at Valley Parade in David Hopkin's first home game in charge.