
Union Mills overcame a scare to edge closer to leaders Marown at the top of JCK Division Two on Saturday.
A Matty Cain double and one from Alex Suckling sealed a 3-2 win at Malew to give the Millers all three points.
Chasing Onchan also had to see off battling opponents as they ran out 5-3 winners over Douglas and District.
Daniel Bentham, Dominic Dawson, Rob Byrne (two) and Steve McIntosh scored the goals for Onchan.
Aaron Bradley (two) and Richard Sparks netted for D&D.
Douglas Royal and Colby shared the spoils at Ballfletcher.
Steve Kelly was the Colby marksman.
Second half goals from Danny O’Hare, Paul Ramsden and Lee Ramsden fired Braddan to a 3-0 victory over basement battlers Ronaldsway, while Foxdale turned on the style to see off the Police 5-1.
Steve Morrison (two), Liam Cannan, Gavin McLaughlin and Willie Woods all hit the net with Scott Davies netting the Police consolation.
Michael saw off Pulrose 4-2, courtesy of goals from Kevin Pulman, Danny Chalk and Matthew Brand (two).
Mike Skillen grabbed both for the visitors.

FC Isle of Man and AFC Liverpool to meet in vital hunt for points
Hockey: Cup finals double-header on the cards
Rugby: Douglas to host Sandbach in big top-of-the-table clash
Football: Prem title contenders Corinthians and Peel to meet
Manx road racers open up about the importance of talking therapies