Tricky trip to Pulrose
Douglas Athletic won only their 5th Combination One league match of the season on Tuesday night.
Goals from Stephen Cowan, Leon Dawson and substitute Jake Gartland helped them to a 3-1 victory over St. John's.
There were two shock results in Combination Two.
Bottom-side Michael won 5-0 at Gymns and Douglas & District beat third-placed Marown 4-3.
On Wednesday evening, St. John's play Douglas Athletic in both sides last match of the campaign.
In Division Two, newly crowned Woods Cup winners Braddan can move to second place if they gain all three points from their trip to Pulrose.
Elsewhere, Foxdale host Governor's Athletic at Billgoat Park and leaders Douglas Royal travel to Ramsey Youth Centre.
Athletics: Top-five for Cain at Swansea Half Marathon
Jamie Cringle 'a couple of steps closer in the right direction' after TT crash
Football: Castletown and 'Youthie' into Paul Henry Gold Cup final