Douglas Royal have returned to the summit of JCK Division Two.
Chris Anderson (two), Ryan Kelly (penalty) and Simon Dooley were the men on target in a 4-2 win at Braddan.
The O’Neill brothers, Ben and Mark, found the net for them.
Douglas Athletic’s fine form came to an end as Ayre won 3-2 at Groves Road.
Phil Quayle (two) and James Teare ensured all three points for the Tangerines.
Matthew Entwistle grabbed both for the home side.
Stuart Morris was the star of the show with five, Sean Doyle notched a hat-trick and Niall Quayle bagged a brace as Marown thrashed an under strength Foxdale 10-0 at Crosby to move up to third.
Craig Gelling’s fine form continued with a hat-trick as Colby won 5-1 at Onchan.
Ashley Blake and Steven Leece netted the others with Craig Marsh again on target for Onchan.
Ronaldsway edged an exciting five goal contest at Douglas and District.
Richard Brant and John Conroy found the net for D&D but the Rockets returned south victorious, courtesy of goals from Dean Stockdale, Dale Walker and Jamie Brennan.
Barry English and Ben Gregson traded goals as Pulrose and Malew shared the points at Groves Road.