Bulls brought in skipper Lee Smith for Jake Butler-Fleming, but otherwise they were unchanged.
Oldham, having their third game in ten days, recalled Kyran Johnson at full back and Matt Reid at centre.
A downpour just before kick-off made conditions slick, although the pitch looked in good condition.
Bulls: McNally; Ryan, Smith, Gibson, Grant; Keyes, Chisholm; Crossley, Hallas, Bustin, Garside, Minchella, Milton. Interchange: Peltier, Flanagan, Wood, L Johnson.
Oldham: K Johnson; Eccleston, Reid, Holmes, West; Crook, Hewitt; Joy, Hughes, Neal, Bridge, Langtree, Spencer. Interchange: Briscoe, Wilkinson, Nelmes, Bent.
Referee: Nick Bennett.
A minute’s silence was observed before kick-off for Barry Hebblethwaite, the former pits gate operator for Bradford speedway who worked for Bradford Council.
The hosts were the first to threaten when Ethan Ryan broke down the left flank and Matty Garside was stopped a metre short.
2-0 Joe Keyes put the Bulls ahead in the tenth minute with a straightforward penalty after interference at the tackle.
The home side were dominating territorially as Oldham put on Liam Bent for Phillip Joy.
Steve Crossley put the the Bulls in A1 position with a drive up the middle, and swift passing gave him another chance a minute later only for him to be held up over the line.
6-0 But there was no reprieve for the visitors as a Keyes grubber allowed Elliot Minchella to score the game’s first try after 19 minutes – only the sixth time that they have conceded. It was Minchella’s ninth try in five matches
8-0 Keyes added the goal.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article