Douglas B recorded an emphatic 75-5 win over Castletown to book their spot in the Manx Plate Final.
Andy Evans led the Douglas scoring with a personal haul of four tries.
There were two apiece for Conor McCaughen and Jack Moore, with single tries coming from Carl Conroy, Richard Melia, Mark Shortland, Liam King, Danny Creer and Shay Waterworth.
Vagabonds’ Ladies hit the top of the table in Womens NC North 1 with a 53-12 win over Liverpool Collegiate at Ballafletcher.
They now go two points clear at the top from Preston Grasshoppers but crucially have a game in hand.