Last season’s shock FA Cup finalists Pulrose United did it again on Saturday.
They won 4-1 at Old Boys to stun the Division Two leaders and set up a repeat of last season’s semi-final against Peel – the side they shocked at the same stage last year.
The prolific David Skillen was the hero for Pulrose with a hat-trick in an impressive all-round team performance.
Barry English grabbed the other with Craig Stewart’s second half goal a mere consolation for Old Boys, who suffered to their first defeat of the season.
In OSA Division One, Braddan still look doomed but avoided relegation – at least for another week – by drawing 1-1 at Ramsey.
Steve Robertson was the visitors’ scorer with Ernie Scott on target for Ramsey.
St Mary’s were too strong for Union Mills with a 4-1 win at the Bowl, courtesy of doubles from Jamie Skillen and the in-form Steven Priestnal.
Dean France notched the consolation for the Millers.
St John’s had an impressive 5-1 win at Douglas Royal – Sean Rooney (penalty), Wayne Lisy, Liam Harrison and Johnny Holland (two) the scorers with Craig Taylor getting the Royal reply.
In CFS Division Two, Corinthians moved back up to second spot with a 4-0 home win over the Police – Steven Glover (two), Jamie Stoy and Steve Shimmin the marksmen.
The in-form Mark Wolfenden inspired Ronaldsway to a 5-3 win at Foxdale.
He grabbed a hat-trick with Ian McCabe and Dwayne Dawson the other Rockets’ scorers.
There were great celebrations at Jurby as the bottom club defeated nearest rivals Douglas and District.
A 7-3 home success came through doubles from Andy Wood, Phil Corkill and Dave Lawson, plus a Tom Skillicorn goal.
Douglas and District, for whom Andy Philip, James McIlhagga and Lawrence Looney found the net, had led 2-1 at half-time.
Colby continued their bid for a Paul Henry Gold Cup place with a hard fought 5-3 win at Onchan.
Mark Costello, David Caldwell, Oliver Swales (two) and Duncan Miller were the Colby scorers, with regular scorers Daniel Bentham, John Cooper and Mark Walmsley keeping the home side in the hunt for a time.
Ramsey Youth Centre overturned a half-time deficit to defeat Castletown 3-2.
Steven Oates, Andy Cleator and John Livesey grabbed second half goals for the home side to defeat Town, who led 1-0 at the break.
Their scorers were the promising Alex Cawley and John Howarth.
Researching your Manx family history can be a very interesting and rewarding hobby. Trace your roots in the Isle of Man with our helpful of guide.