The Bulls kept their survival hopes alive with a first half showing that laid the platform for a win over the Wildcats.
Luke Gale was at the heart of everything for Bradford, creating three tries for Adrian Purtell (2) and Tom Olbison to give the Bulls a 16-0 half-time lead.
He added two further penalties meaning that Matt Ryan’s brace was mere consolation.
Richard Agar shuffled his team selection, Richard Mathers returning to full-back with Jarrod Sammut and Pita Godinet providing the half-back combination. Lucas Walshaw was passed fit to take his place in the centres as Paul McShane returned on a bench which included debutant Lee Gilmour. Chris Riley also came back into the side after missing last week’s defeat to Warrington Wolves.
The Bulls came out firing and were making metres downfield with relative ease on the back of frequent offloads. After 10 minutes it was those offloads that created the first try for Purtell, Gale sending the final long pass to the centre to go in at the corner.
Trinity restricted the metres the Bulls were making from their own line as the 20 minute mark approached but a penalty was the invitation the hosts needed to extend their lead. Gale was again at the heart of it, using soft hands to drop off a pass to Olbison who hit it at speed to carve his way in under the sticks.
Attacking forays were at best sporadic for Trinity who were desperately looking for a foothold in the game. The Gale-Olbison combination struck again ten minutes from half-time, the pass from the scrum-half looking slightly forward but the hosts didn’t stop to ask questions, Olbison putting Purtell in for his second.
Sammut was trying his best to spark something, a chip and chase over the top was reeled in and as he looped a pass out to Kirmond 30 metres out, the skipper looked on in vain as the ball eluded his grasp and so Trinity’s best chance of the half was gone.
Trinity made the ideal start to the second half when Ryan went over from a Mathers pass. Their hopes took a hit, almost literally, when Moore was sin binned for unloading punches on Elliot Kear. Trinity saw out that spell and only conceded two points following a Gale penalty.
Try as they might the Wildcats couldn’t add to their early try and when Gale rounded off his own personal performance with another penalty with just six minutes out it sealed the game for the hosts despite a later Ryan second.