St Mary’s staged a fine second half comeback to move up to second in the Canada Life Premier League on Saturday.
Peter Langridge’s side fought back from 2-0 down to win 4-2 at Blackberry Lane and end Old Boys’ faint title hopes.
Goals from Martin Reilly (two), Marc Priestnal and Connor Gorman sealed a fine fightback.
Old Boys had led 2-0 through early goals from Callum Stewart and Liam Buckley.
There was a brief shock at Andreas as bottom club Ayre United took a surprise lead against leaders St George’s.
James Teare fired the Tangerines in front before the reigning champions hit back to triumph 10-1.
The deadly duo of Ciaran McNulty (four) and Callum Morrissey (two) did most of the damage with Sean Quaye, Sam Caine, Jack McVeigh, Frank Jones joining them on the scoresheet.
Ramsey Youth Centre were celebrating after fighting back to draw 3-3 in the northern derby with Ramsey.
First half goals from Chris Halsall and Matthew Montgomery had put Ramsey in the ascendancy at Ballacloan.
However, second half goals from Daniel Tate and two from Jamie Brew earned Youth Centre a welcome point.
Liam Parker netted the other for Ramsey.
Two of Manx football’s heavyweights played out an entertaining match at the Stadium as Peel won 3-1 at Castletown.
Mark Wolfenden was the Town’s marksman with a Lee Gale double and a Simon Cowley goal earning the westerners the points.