Ruairi Feeney’s double helped St Mary’s secure three points with home success against Banbridge Rangers.
The 3-1 victory arrived despite a positive start by Rangers - with Sean Brady’s goal handing the Saints a welcome half-time advantage.
St Mary’s enjoyed regular joy at exposing the high defensive line deployed by Rangers but Feeney finished frustrated on a number of occasions from promising positions.
Rangers got back on level terms entering the closing 15 minutes but St Mary’s produced a late surge to reclaim control.
Feeney discovered his finishing touch to convert a strong run by substitute Brendan Hagan.
The striker followed up that close-range strike with a volley from distance to cement St Mary’s control.
The match marked a debut for Ciaran Rooney following the midfielder’s switch from Dollingstown. Rooney, who started out on the books at Portadown, also counts Lurgan Celtic as a former club.
Two key saves by Daniel Devine with the goal scoreless proved vital.
Confirmed Mid-Ulster Football League transfers for January:
James Wright (Dollingstown-Hill Street), Christopher Hynds (Armagh City-Lurgyvallen 12), Jason Greenaway (Loughgall-Seagoe), Aaron Black (Loughgall-Seagoe), Harry Proctor (Loughgall-Seagoe), Adam Proctor (Loughgall-Seagoe), Ciaran Rooney (Dollingstown-St Mary’s), Jonathan Corry (Annagh Utd-Derryhirk Utd), Morgan Dodds (Loughgall-Banbridge Rangers), Pearse Donaghy (Armagh City-Armagh Celtic), Matthew Lutton (Annagh Utd-Dungannon Rovers), Dwayne Kerr (Dollingstown-Hill Street), Andrew King (Dollingstown-Hill Street), Matthew Brown (Annagh Utd-Hanover).