Matt Orford provided a masterclass in attacking rugby as he helped Bradford to their first victory and eased the pressure on coach Steve McNamara.
The Bulls had gone into this game on the back of two defeats, including a heavy defeat to St Helens, but bounced back in style with a clinical rout over Castleford.
But the Tigers were left counting their losses after suffering a ruthless display and also lost key winger Richard Owen to a broken leg.
Orford converted and soon he was lining up his second kick following a superb offload from Steve Menzies to put in Sheriffe.
Castleford tried to get back into it but Bradford restricted them with some excellent line defence, Ryan Hudson being denied.
Bradford’s two score lead was soon restored though after Heath L’Estrange dummied and handed the ball to youngster Elliott Whitehead to power over.
Castleford’s collapse continued and Brett Kearney soon added another try to give the Bulls an unassailable eighteen point lead.
The tide was all Bradford in the second half though as they ran in two further scores.
Dave Halley took advantage of a Sheriffe hack to cross and the Tigers’ woes were further compounded with the loss of Owen.
Their situation soon got worse when Kearney incisively danced his way through to grab his second of the night but they did salvage some pride when McGoldrick handed the ball to Steve Snitch to cross.