Dewsbury Rams held off a second half comeback from Swinton Lions to win 20-18 at Heywood Road.
Tries from Andy Gabriel, Michael Knowles and Keenan Tomlinson had the Rams 16-0 up going into half-time. Paul Sykes also added a penalty after an incident that saw Paddy Jones sent to the sin bin.
However, Swinton got themselves back into it thanks to tries from Mitch Cox, but two more penalties from Sykes edged the Rams clear.
The Lions threatened to make it interesting late on with a quick double from Billy Brickhill, but they could not find the extra two points they needed.
That defeat leaves Swinton rooted to the foot of the table, after a winless start so far. As for Dewsbury, it was a welcome win for them after three straight defeats.
Swinton Lions: Geronimo Doyle, Mike Butt, Mitch Cox, Nico Rizzelli, Luis Roberts, Martyn Ridyard, Jack Hansen, Sam Brooks, Luke Waterworth, Sam Luckley, Rhodri Lloyd, Deane Meadows, Will Hope.
Subs: Billy Brickhill, Louis Brogan, Paddy Jones, Tom Spencer.
Head Coach: Stuart Littler.
Dewsbury Rams: Matty Fleming, Andy Gabriel, Adam Ryder, Zack McComb, Will Oakes, Paul Sykes, Liam Finn, Jon-Luke Kirby, Sam Day, Tom Garratt, Jason Walton, Michael Knowles, Keenan Tomlinson.
Subs: Reiss Butterworth, Joe Martin, Chris Annakin, Aaron Hall.
Head Coach: Lee Greenwood.
3 mins: TRY- Andy Gabriel (Dewsbury Rams) 0-4
14 mins: TRY- Michael Knowles (Dewsbury Rams) 0-8
18 mins: TRY- Keenan Tomlinson (Dewsbury Rams) 0-12
19 mins: CONVERSION- Paul Sykes (Dewsbury Rams) 0-14
28 mins: SIN BIN- Paddy Jones (Swinton Lions)
29 mins: PENALTY GOAL- Paul Sykes (Dewsbury Rams) 0-16
52 mins: TRY- Mitch Cox (Swinton Lions) 4-16
53 mins: CONVERSION- Martyn Ridyard (Swinton Lions) 6-16
65 mins: PENALTY GOAL- Paul Sykes (Dewsbury Rams) 6-18
72 mins: PENALTY GOAL- Paul Sykes (Dewsbury Rams) 6-20
74 mins: TRY- Billy Brickhill (Swinton Lions) 10-20
75 mins: CONVERSION- Martyn Ridyard (Swinton Lions) 12-20
76 mins: TRY- Billy Brickhill (Swinton Lions) 16-20
77 mins: CONVERSION- Martyn Ridyard (Swinton Lions) 18-20