Bradford ended an eight game winless run by beating Chester in a match which saw both sides miss penalties.
Chester keeper John Danby saved a Nicky Law spot-kick before Bradford took the lead when Omar Daley cut in from the left and shot home.
Tony Dinning missed from the spot for Chester and was punished as winger Alex Rhodes capped a 40-yard solo run with a composed finish late on.
Chester grabbed a late consolation effort through a Kevin Ellison header.
Bradford: Ricketts, Williams, Wetherall, Clarke, Heckingbottom,
Daley, Paul Evans (Rhodes 69), Law , Nix (Bower 90), Johnson,
Thorne (Ndumbu-Nsungu 76).
Subs Not Used: Saynor, Conlon.
Booked: Paul Evans, Nix.
Goals: Daley 36, Rhodes 89.
Chester: Danby, Marples, Dinning, Butler, Wilson,
Partridge (Rutherford 18), Hughes, Linwood, Ellison,
Murphy (Roberts 46), Holroyd (Yeo 78).
Subs Not Used: Palethorpe, Lowndes.
Booked: Hughes, Holroyd, Butler, Marples.
Goals: Ellison 90.
Ref: Andy Hall (W Midlands).