Douglas hit century
Douglas beat Oswestry 107-15 at Port-e-Chee in South Lancashire/Cheshire Division One to record their highest ever league score, running in 17 tries in the process.
They led 59-0 at half-time with first half scores from Adam Boyd (two), Guy Wood (two), Simon Hoddinott (two), Conor Stephens (two) and Max Singer.
Bryn Snellgrove added seven conversions.
In the second half, Boyd picked up another two, there was a hat-trick from Lance Wyllie, while Wood and Stephens both completed their hat-tricks and Will Cain chipped in with one for himself.
Snellgrove added a further four conversions in the rout.
Isle of Man International Darts Festival returns for anniversary year
Netball: Isle of Man set to host Rising Stars Cup
Football: Colby aiming to launch pan-disability team
Golf: Dawson kicks off latest Ladies European Tour campaign