Abbey got off to the perfect start, with goals from Eoin Loughran and Luke McKeever giving them a commanding early lead. But Magherafelt slowly worked their way back into the game, with a Tom Shivers goal instrumental in turning the tide.
By half-time Abbey were 2-3 to 1-4 ahead and Luke McKeever popped over a free to stretch that to three points, but they were to score just once more.
The game-changer was Benin Kelly’s well worked goal to put St Mary’s ahead and sub Sean Byrnes added another goal to take them well clear and to a second comfortable win in Section A.
St Mary’s Magherafelt 3-10
Abbey CBS Newry 2-05
St Mary’s: T Shivers 1-6 (4f), S Byrnes 1-1, B Kelly 1-0, E McEvoy 0-1, N O’Donnell 0-1, R McElhinney 0-1.
Abbey CBS: L McKeever 1-3 (2f), E Loughran 1-1, Z Murdock 0-1.