Union Mills are out of the Canada Life Premier League relegation zone for the first time all season.
That’s after they came from behind three times to draw at St John’s in a six goal thriller at Mullen-e-Cloie.
Matty Cain (two) and Jamie Johnston netted the goals as the Millers continued their fine form.
Richard Winn and Steven Glover were on target for the home side but they had to settle for a point.
It’s Gymns who are now in the drop zone.
They battled hard but couldn’t avoid defeat as Laxey own 2-1 at Tromode.
Nigel Beattie and Lee Cowley’s goals meant Mark Connor’s first half leveller wasn’t enough.
It’s as you were at the top after champions St George’s won 4-0 at Corinthians and second place Peel saw off the hard fought challenge of Ramsey.
A Connor Doyle double and goals from Sam Caine and the returning Chris Bass junior sealed the points.
Unbeaten Peel remain on their heels with games in hand but they needed a Josh Kelly penalty and an Ashley Webster goal in the second half to see off the spirited challenge of Ramsey at Ballacloan.
Old Boys stayed third after a second half fightback earned a point at home to St Mary’s.
Player-manager Steven Priestnal and Stuart Pacey put the Saints in the ascendancy at the break before Darren Hudgeon and Gary Quirk brought John Ward’s side back into it as the sides shared four goals.
Ayre United’s first season back in the top flight continues to be a major success.
They added Rushen United to their list of scalps with a 3-2 success at Andreas.
Marksman Shaun Kelly and Gordon Heward (two) were the matchwinners for the Tangerines.
Furo Davies and Sam Taylor found the net for inconsistent Rushen.
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.