In EuroManx South Lancashire/Cheshire Division Three, Douglas extended their lead at the top of the table to six points with a tight 15-10 victory over visitors Mossley Hill.
Douglas trailed 10-0 at half time after Steve Fowler crossed for the visitors and Mick Lodge added a conversion and a penalty.
However, Douglas hit back in the second half with tries from Alex Nicholson and Pete Moorhouse, plus a penalty and conversion from Bryn Snellgrove.