THE Bradford fans chanted `easy, easy' but their victory was anything but.
Town's young bucks pushed City's thirtysomethings all the way in a full-blooded but low-quality derby and had no reason to hang their heads.
On balance of play, there was little to choose between the sides and neither goalkeeper was overworked.
But Colin Todd's play-off hopefuls maintained a wonderful record against Yorkshire sides this season - now seven wins and a draw - because they made the most of their chances while Town couldn't find a finish.
City also scored at crucial times; ones which really hurt a line-up averaging 21 years of age and a magnificent travelling contingent of 4,500-plus.
Town, in fact, had been the better side in the first half when, with only one minute and six seconds remaining to the whistle, they fell behind to a real sucker punch.
City - whose only previous League double over Town came 83 years ago - had been on the back foot when Peter Atherton launched a fine 50-yard pass to find Marc Bridge-Wilkinson on the left flank.
The loan man from Stockport then skinned Andy Holdsworth to romp into the box and his misdirected shot proved a perfect cross for Andy Cooke to score from close range.
There was nothing Paul Rachubka could do about it and yet, in the previous 43 minutes, he'd been troubled only once - by a Dean Windass header which looped onto the bar.
Town were desperate to make sure the next goal was theirs, because an early leveller in the second half might well have given them the springboard to challenge for victory, but City struck the killer blow just eight minutes after the re-start.
After Cooke had flicked on a Lewis Emanuel throw, it was Windass who did the damage with a lovely turn and run into the box.
Even then, his initial shot was well saved by Rachubka, who was left both stranded and gutted as the ball ricocheted back past him and into the net via a post and a helping boot from Nicky Summerbee.
While Town kept pressing and probing for openings, that goal really knocked the stuffing out of them.
Nathan Clarke, who was playing solidly again, planted a header straight at keeper Paul Henderson following a corner, but City defended well in the face of some hard graft by Chris Brandon and Jon Worthington.
Manager Peter Jackson sent on Efe Sodje for the injured Nathan Clarke and picked Junior Mendes ahead of John McAliskey to fill the boots of Michael Collins (ankle) on the right, and the contest continued to be tight.
Sodje was booked for an alleged foul on Windass, who went down as though shot, but there was no repeat of the `handbags' flare-ups of the first half which had been quelled by officials.
Town, whose first-half chances had been missed by Pawel Abbott (when clean through), Delroy Facey and Worthington, created a decent late chance for Abbott, but the quality of Wetherall's block summed up City's determination to hold on.
Disappointment for Town in horrible conditions, but not despair.
Their youngsters may be finding their feet at the moment, but they did enough on Saturday to suggest they will soon become a force to be reckoned with at this level.
Man of the Match: David Mirfin
VERY assured in the centre of defence on a day when Town had to be wary of the skills and trickery of Windass and the running of Cooke. Played on excellently despite a calf injury.
HOW THEY RATED:
Paul Rachubka Nothing he could do about the first goal and desperately unlucky with the second. Didn't really have much to do Rating: 7/10
Andy Holdsworth Got skinned by City's impressive loan man Marc Bridge-Wilkinson for the first goal but, apart from that, pushed on well Rating: 7/10
Tom Clarke Did well in his first derby, linking nicely with Chris Brandon at times. Got trampled by Bower in a first-half incident Rating: 7/10
David Mirfin Solid and efficient over the whole game, he was the pick for Town against an experienced Bradford frontline Rating: 8/10
Nathan Clarke One superb tackle on Bridge-Wilkinson in the first half stood out. He was playing well when forced off with an injury Rating: 7/10
Chris Brandon Always busy against his hometown club and, if anyone was going to prompt a goal for Town, it was him. Excellent Rating: 7/10
Adnan Ahmed Particularly prominent in the first half when Town were unlucky to be behind. Some good set-pieces and tackles Rating: 7/10
Jon Worthington Ploughed into some tackles and worked hard, he is now suspended for two matches after getting a 10th booking of season Rating: 7/10
Michael Collins Grafted hard in his first derby until going off with a knock. Sparked a first-half rumpus by kicking Windass! Rating: 7/10
Pawel Abbott Had the best chance of the match on six but fired too close to the keeper. Tackled back well but faded out of it Rating: 6/10
Delroy Facey Won a few headers and drifted into some good positions, but never really made a big impact on the match Rating: 6/10
SPOTLIGHT ON THE REF: WHILE Grant Hegley didn't do too bad a job on controlling tempers, there were one or two occasions when he stopped play when advantage would have been the correct decision, most notably in the first half when Abbott was clean through. Instead of a free shot at goal, Town ended up with a free-kick for a foul on Chris Brandon 40 yards out. Both referee and assistant failed to spot Bower trampling on Tom Clarke, while they also appeared to be duped when Windass went to ground under Sodje's challenge
Bradford city : Henderson, Atherton, Wetherall, Bower, Emanuel, Summerbee, Schumacher, Crooks (Muirhead 67), Bridge-Wilkinson, Cooke, Windass ((Forrest 87). Subs not used: Ricketts, Symes.