CORK CONSTITUTION moved into second position in the Division 1A table following their dramatic 18-15 victory over Garryowen at Temple Hill.
Bottom side Garryowen had looked like upsetting the odds, but Brian Cagney won it for Con with a try a minute from time. Earlier, Garryowen had taken a 15-6 lead when Jamie Gavin converted Harry McNulty's try.
But Cork Con rallied with a try from James Ryan, converted by Johnny Holland, before Cagney went over for his match-winner. The victory leaves Con trailing leaders UCD by two points – they leapfrogged Clontarf.
Old Belvedere have moved up to fourth following a 13-10 away success over Young Munster.
Belvo out-half Steve Crosbie was key, landing two penalties and converting a try from outstanding young No 8 Jack Conan.
Elsewhere, reigning champions Lansdowne continued their recent improvement with a 21-14 away victory over Ballynahinch. All Lansdowne's points came in the first half, with Cian Aherne's try the pick of the scores.
Terenure College are a point clear at the top of Division 1B after a bonus point 27-10 success over Malone at Lakelands Park.
Hooker Robbie Smyth was their star man, scoring two of the tries.
Buccaneers and Corinthians also maintained their 100pc records. Second-placed Buccaneers edged out Shannon 25-22 at Dubarry Park. Tries from Diarmuid Higgins and Billy Henshaw secured the victory.
Corinthians also dug out a result when they rallied from 13-3 against Dungannon at Stevenson Park to win 24-16.