Old Boys showed all the character and credentials of title contenders to stay top of the Canada Life Premier League on Saturday.
They trailed 2-0 at St John’s before a sending-off turned the game in their favour and sparked an impressive fightback.
Nick Hurt and Steve Glover scored early in the second half to give the home side the advantage before their goalkeeper Gary Burgess was sent off for a foul on Terry Rigaux.
Craig Stewart slotted home the resulting penalty and added another, along with brother Callum and David Quirk, to seal a 4-2 win at Mullen-e-Cloie.
They remain ahead of Laxey on goal difference after they ran out 8-1 winners over Ayre.
A hat-trick from Ashley Webster, doubles from Ross Williamson and John Callow and one from Josh Thomas ensured a comfortable afternoon for the Miners.
Paul Kennish scored the Tangerines’ consolation.
Ayre are now bottom because a first half Kieron Iveagh goal fired Gymns to a crucial 1-0 win over Ramsey to secure their first points of the season and move them off the foot of the table.
They are a point behind newly promoted Ramsey Youth Centre who battled hard in the first league match to be played at the Bowl.
There was no surprise though as hosts St Mary’s climbed to third with a 3-1 win, thanks to two from Steven Priestnal, one from the penalty spot, with Dave Skillen netting the other for the Saints.
Connal Hughes was on target for Youth Centre against his former club.
Reigning champions St George’s played their first league match for than a month and moved up to fifth place with a 3-0 win at high-flying Corinthians.
Neil Brogan, Johnny Myers and Frank Jones found the net for the strong-looking reigning champions.
Daniel Bell was the difference as Peel won an eight-goal thriller against Castletown at Douglas Road.
He hit a hat-trick in a 5-3 victory with Kerron Christian and Lee Gale joining him on the scoresheet.
Alex Crawley. Steve Witley and Jack Charmer netted for battling Town but it was Peel’s day, despite the second half dismissal of Daniel Lace.