Batley Bulldogs slipped to only their second defeat of the season as they went down 28-12 against Oldham on their first visit to Bower Fold.
Batley remain second in the Kingstone Press Championship but they are now two points behind Leigh and just one ahead of London, who they visit on Sunday.
Oldham put Batley under early pressure, twice forcing the visitors to drop out, and the Roughyeds were eventually rewarded by taking a 15th minute lead.
Full-back Richard Lepori supported a neat flowing move to the left and beat Dave Scott to grab the opening try, which Lewis Palfrey converted.
Pat Walker kicked a penalty — his 40th goal in Batley colours — to move within 11 of reaching the 500 career landmark
Further Batley pressure saw Brad Day held up over the line after collecting James Davey’s short pass.
Dominic Brambani’s kick wide was gathered by Wayne Reittie, who looked to have sent Alex Bretherton over for the equalising try but he was judged to have knocked on.
Oldham then scored a crucial second try when a short kick caused hesitation in the Bulldogs defence and Liam Johnson pounced to score out wide.
Palfrey landed a fine conversion and Oldham led 12-2 at half-time.
It took the home side just seven minutes after the re-start to extend their lead when Sam Gee leapt to flick a kick onto winger Jamel Chisholm, who squeezed in at the corner.
Batley were then penalised for a high tackle, which put Oldham into a good attacking position and Gee caught the defence flat footed as he gathered from acting half-back and dummied through to score.
Palfrey converted and Batley were staring a second defeat in the face, trailing 22-2 entering the final quarter.
Oldham moved play out wide from a scrum and Chisholm raced on the outside, covering half the length of the field to grab his second try, which Palfrey again improved.
Batley finally showed their attacking capabilities late on, scoring two consolation tries in the final five minutes.
Back-to-back penalties put Batley in a good position and the impressive Tom Lillycrop collected a pass to force his way over, with Walker tagging on the conversion.
Batley launched a last minute attack and Brambani produced a lovely cut out pass to send Reittie diving in at the corner.