Millwall 1 City 1: The promotion dream is over after a night of frustration in London. But we go again next season.
Where did it all go wrong?
City 1 Millwall 3: A dreadful first half performance from the Bantams leaves them with a massive mountain to climb at the Den on Friday.
The (January) window of opportunity that changed Bradford City’s season
Phil Parkinson went into January with a weak hand but played it brilliantly, and City are reaping the rewards.
City 4 Walsall 0: It goes right in a big, big way for a fully on song Bantams side.
A stumble not a fall
Shrewsbury 1 City 1: A mistake from Ben Williams leaves the Bantams as they were in the battle for promotion.
Winning ugly, winning luckily – but Bradford City are winning their way back to the big time
City 1 Swindon 0: A first half Billy Clarke header ultimately proves enough to deliver a sixth win in seven, opening up talk of automatic promotion.
How far we have come
City 1 Scunthorpe United 0: Another vital goal from Steve Davies tightens the Bantams’ grip on the play offs.
Onwards and upwards as City consolidate play off spot
Crewe 0 City 1: A second half Jamie Proctor goal makes it a perfect Easter weekend for the Bantams, who are closing in on a play off finish.
A weekend of big moments as Bradford City play Millwall and Crewe
As the season heads towards its conclusion, Bradford City welcome Millwall and Crewe over a crucial Easter period.
A Bittersweet Symphony as City Fail to Get Their Just Reward
Wigan 1 City 0: A late Wigan goal settles a tight contest and causes the Bantams to drop out of the top six.