Dewsbury Rams were well beaten in the end at Odsal despite leading at half-time – and extending their lead early in the second half.
It was a scrappy first half between the two West Yorkshire rivals, but once Bradford had got their act together there was only ever really one side in it after half-time.
Tries from Crookes, Glover and Brown with conversions and penalty points from former Bulls half-back Paul Sykes earned the visitors a slender but deserved 14-12 half-time lead.
And a third touchdown just four minutes into the second half had home fans wondering what was going wrong.
But then the momentum swung Bradford’s way, and Omari Caro was on hand to cross the opposition whitewash on his first appearance of the season.
Three minutes later Iliess Macani collected Johnny Campbell’s pass and sprinted the length of the field to set those previously despondent home fans on their feet. Keyes, who finished with six conversions to his credit, added the extras. Caro and Lilley also split the ‘H’ for Bradford as the points started to pile up.
A couple of minutes later Macani crossed for his second, after which the tries came at regular intervals through Smith, Magrin (2), Roche, Oakes.
A disappointing outcome for Rams after such a promising start, but at least coach Glenn Morrison will have some positives to work on in the week.