Second rower Michael Knowles gave the visitors the lead with a fourth-minute try, but Batley took a 6-4 lead thanks to a touchdown from Ben Black, goaled by Gareth Moore.
Sheffield regained the advantage courtesy of an opportunist score from Pat Walker, who stole the ball from winger Gareth Potts as he attempted to clear his own line, and Dominic Brambani's goal made it 10-6 at half-time.
Second rower Duane Straugheir made sure of the points for the Eagles when he went over for a third try on 51 minutes to bring Batley's six-match winning run to an end.
- Sports & Recreation
- Dominic Brambani