Batley led 12-10 at half-time thanks to tries from full-back Miles Greenwood and winger Greg Johnson, both goaled by Tom Hemingway, but hooker Andy Ellis scored two minutes into the second half to nudge Rovers in front and they held on to complete the double over the Bulldogs.
Steve Crossley and Ian Hardman had scored first-half tries for Featherstone, who are just a point behind the Eagles and one in front of Halifax, who thrashed Whitehaven 50-18 at the Shay.
Halifax led only 18-12 at half-time but pulled away in the sweltering heat after the break. Anthony Thackeray scored two tries before half-time and Steve Tyrer and Craig Ashall did likewise after the interval, with Luke Adamson and Lee Patterson grabbing Halifax's other touchdowns.
Whitehaven's tries were scored through Adam Swift, Jessie-Joe Parker and Jamie Rooney, who also kicked three goals.
Leigh remain in touch with the pacesetters after gaining a 36-30 win over Doncaster at the Keepmoat Stadium. Tries from Bob Beswick, Wigan-bound Sam Hopkins and Gregg McNally put the Centurions into an 18-10 half-time lead and threequarters Jonathan Pownall, Steve Maden and Matt Gardner added others in the second half.
Liam Kay scored hat-trick of tries for Doncaster, with Stewart Sanderson and Lee Waterman also touching down, while Sanderson also kicked five goals.
Hunslet remain bottom of the table after squandering a 14-12 half-time lead to go down 28-20 to Keighley at Cougar Park, although they secured a losing bonus point.
The Cougars scored five tries to two, with Brendan Rawlins, Scott Law, James Haley, Elliot Cosgrove and James Feather getting their touchdowns. Jim Watson and Leeds-bound Andy Yates scored Hunslet's tries and David March kicked six goals.
Workington leapfrogged Dewsbury into seventh place thanks to a 22-6 victory over the Rams. Winger Paddy Flynn, playing on a dual-registration from Widnes, scored two tries in the second half, to add to scores from Elliott Miller and Brett Phillips. James Craven scored Dewsbury's only try five minutes from the end and Bobbie Goulding added the conversion.