But for the posts the Millers could have taken all the points after a fine display by both teams, Rotherham started the game strong and were looking for the first goal and on ten minutes a Chris O'Grady shot hit the woodwork from a great turn just outside the box.
It was then the turn of Bradford to go on the attack, which paid off for them, as they scored two goals within five minutes.
A poor cross by Dale Tonge was well short and was quickly picked up by Omar Daley, which was quickly fired at the Millers goal beating Andy Warrington, to go in at the far post .
It was not long before the City fans started their celebrations again as Alex Rhodes gave Bradford there second from a great cross by Joe Colbeck .
It was then the Millers back on the attack, Marc Newsham sent in a fine pass to O'Grady which was crossed to Mark Hudson leaving him with the simplest of tap-ins from five yards - but it was not to be Hudsons day as the ball clipped the post and then landed safely in the arms of the City keeper.
Rotherham were straight back on the attack and were rewarded with their first goal, Ryan Taylor was left unmarked in front of City's goal and a great ball in by Ian Ross saw Taylor give The Millers their first goal.
After end to end football Danny Harrison went close with a 20 yard thunderbolt of a shot only to see the ball go wide.
As half-time approached, Bullock got City's third, with a downward header giving Warrington no chance.
After the break the Millers were looking for the equaliser as Taylor and Newsham put the Bradford keeper under pressure.
Newsham then had another chance as Ross sent in a superb cross only to see Newshams effort skim straight across goal.
On 84 minutes Rotherham reduced the deficit, a cross by Ross fell to O'Grady and a great bit of skill saw a great left-footed drive give the keeper no chance.
Four minutes of added time saw the Millers constantly on the attack, but it was not to be Rotherham's day as the game ended with Bradford taking all three points.
Rotherham:
Warrington, Sharps, Joseph, Coughlan, Harrison, Tonge, Ross, Newsham (Yates 72), Hudson, Taylor, O'Grady,
Subs Not Used: O'Donnell, Mills, Pettigrew, Holmes.
Bradford:
Scott Loach, Paul Heckingbottom, David Wetherall, Omar Daley (Willy Topp 77), Eddie Johnson, Peter Thorne (Barry Conlon 90), Alex Rhodes (Kyle Nix 74 ), Joe Colbeck, Lee Bullock, Ben Starosta, Thomas Moncur.
Subs Not Used: Darren Williams, Tom Penford,
















