The big game in the Canada Life Premier League ended all square on Saturday.
St Mary’s drew 2-2 at Peel to stay in third.
Two from Lee Gale, one from the penalty spot, had fired the home side into a 2-1 interval lead.
But Brian Crellin and a Steven Priestnal spot-kick – early in the second half - earned the Saints a share of the spoils.
St John’s bounced back from their Railway Cup Final defeat but were given a battle by Castletown.
However, after a goalless first half, they won 5-0 at the Stadium, courtesy of doubles from Nick Hurt and John Haggerdon and one from John Wrigley.
Rushen are up to sixth after a 5-0 home success over lowly Gymns.
Furo Davies and Chris Shimmin both netted twice with Mike Williams adding the other.
The battle of last year’s promoted sides went with form.
Steven Quine (two), Steven Halsall and Alexander Suckling grabbed the goals – all in the second half – as Union Mills recorded a 4-0 win over bottom club Marown.