
Pulrose kept alive their CFS Division Two promotion hopes in dramatic style on Saturday.
A last-gasp goal from Michael Dawson secured a 1-0 win at spirited Onchan to keep them on the heels of Castletown and St John’s.
Leaders Town won well at Douglas Royal, thanks to a hat-trick from Alex Crawley.
Ashley Sansbury and Jack Charmer grabbed the others in a 5-2 success with Lee Astin scoring the Royal consolation - his first goal for the club.
St John's remain second with games in hand after a 5-1 home win over the Police.
Anthony Moore (two), Michael Peace, Mark Wolfenden and Wesley Kitching were the St John’s scorers with Police goalkeeper Carlos Duarte providing their only bright spot in spectacular fashion –scoring from a goal-kick!
Marown stay in third after a 7-1 win against bottom club Ronaldsway, secured by doubles from Paul Bratty and Jeremy Lovett, and one each from Paul Dunn. Ricky Lovett and Luke Wosser.
Malew were 5-0 winners over Northern Athletic, courtesy of a Craige Marsh double and goals from Louie Jennings, Erin Collister and Steve Proudlove.

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