In a weather-hit day of Manx football, just three games went ahead in the Canada Life Premier League.
The big Old Firm clash between Rushen United and Peel at Croit Lowey saw the westerners emerge triumphant 2-0, while St Mary’s kept their faint title hopes alive with a 5-0 win over RYCOB, a result which all but seals Youthie’s relegation.
Castletown will most likely be joining them in the second division next season after Town suffered a 4-0 reverse at home to DHSOB.
In JCK Division Two, Douglas Royal held their nerve to record a 3-2 victory against Ayre United, a potentially massive three points in the battle for promotion to the top flight.
Elsewhere, Colby brushed aside Braddan 5-1 while Pulrose United came from behind to defeat Foxdale.
Results from Saturday, April 5
GH Corlett Woods Cup semi-final
Onchan P-P Gymns
Canada Life Premier League
Castletown 0-4 DHSOB
Corinthians P-P St Georges
Rushen Utd 0-2 Peel
St Johns P-P Michael Utd
St Marys 5-0 RYCOB
Union Mills P-P Laxey
JCK Division Two
Braddan 1-5 Colby
Douglas Athletic P-P Ronaldsway
Douglas Royal 3-2 Ayre Utd
Marown P-P Douglas and District
Pulrose Utd 4-2 Foxdale
Canada Life Combination One
DHSOB V Castletown
Laxey P-P Union Mills
Michael Utd 1-0 St John’s
Peel 2-1 Rushen Utd
RYCOB P-P St Mary’s
St Georges P-P Corinthians
JCK Ltd Combination Two
Ayre Utd 6-0 Douglas Royal
Colby 2-5 Braddan
Douglas and District P-P Marown
Foxdale P-P Pulrose Utd
Ronaldsway P-P Douglas Athletic