Dewsbury Rams have ended their three-match losing run after an 18-4 win over Oldham at Bower Fold.
Quick fire tries from Andy Gabriel and Davey Dixon had the Rams 12-0 going into half-time.
Oldham responded through Tyler Dupree. But almost straightaway, Will Oakes scored for Dewsbury, and they remained three scores in front until the end.
That win sees Dewsbury rise to eighth in the table, while Oldham will be wary of being cut adrift in the final relegation spot.
Oldham: Callum Green, Tommy Brierley, Ryan Ince, Max Roberts, Ben Holcroft, James Barran, Gareth Owen, Liam Kir, Lewis Charnock, Luke Nelmes, Danny Langtree, Liam Bent, Martyn Reilly.
Subs: Tyler Dupree, Shaun Pick, Matthew Fletcher, Declan Gregory.
Head Coach: Matt Diskin
Tries: Dupree (56)
Dewsbury Rams: Matty Fleming, Andy Gabriel, Will Oakes, Davey Dixon, Lewis Carr, Paul Sykes, Liam Finn, Jon Magrin, Reiss Butterworth, Jimmy Beckett, Bayley Liu, Michael Knowles, Chris Annakin.
Subs: Dom Speakman, Joe Martin, Robson Stevens, Aaron Hall.
Head Coach: Lee Greenwood.
Tries: Gabriel (10), Dixon (13), Oakes (59)
Goals: Sykes (11,14,60)