ST MARY'S scored three tries to two at Castle Avenue to beat Clontarf and put one hand on the Ulster Bank League title.
Clontarf, who had led the league standings and been in control of their own destiny going into the penultimate game of the league, dominated the start and finish of the game and grounded tries through Killian Lett and Niall Treston.
But decisive finishing down the wings from St Mary's was their undoing, with tries from Conor Hogan and two by Darren Hudson either side of half-time giving Mary's an 18-12 victory.
It was Clontarf's first defeat at Castle Avenue all season but it could prove costly as Mary's now lie two points ahead of 'Tarf in the standings with only one round of fixtures remaining.
Meanwhile, Old Belvedere boosted their bid to avoid relegation with a 22-18 win over Landsdowne at Anglesea Road.
After failing to register a victory in their first 14 games of the league, Belvo have now won three on the trot.
Shannon beat Blackrock 21-3 in the other big relegation battle at Coonagh with tries from Conor Cunnane and Rob Guerin.
Victory left Shannon third last, one point ahead of Old Belvedere and four ahead of Blackrock.
The bottom side will go down, with the team second from bottom playing the runners-up from Division 1B in a promotion/relegation play-off.
Enniscorthy go to Towns for centenary
ENNISCORTHY celebrated their centenary year in the best possible fashion by capturing the Provincial Towns' Cup in Portarlington yesterday, beating Tullow 23-17.
The Wexford side outscored Tullow three tries to one to take the title.
Both sides had contrasting league form going into the game, with Enniscorthy finishing third in Division 1A of the Leinster League and Tullow narrowly avoiding relegation from Division 1B.
A first-half try from Ross Barbour in the corner gave Enniscorthy the advantage, and three minutes before the end of the half out-half Ivan Poole and Barbour combined to send Hugh O'Neill through for their second.
Tullow responded with two penalties to leave the half-time score at 15-6.
William Canavan reduced the arrears with another penalty shortly after the break but Enniscorthy scored the decisive try soon afterwards when Fiachra Ryan touched down.
Rob Porter scored a consolation try for Tullow late on but unfortunately for them it was too little too late.