Clontarf lead Division 1A with 27 points, one ahead of Old Belvedere, who had a hard-fought but bonus point win against St Mary’s at Templeville Road, while UCD are third on 22 and Lansdowne fourth on 19, just ahead of Young Munster on points difference.
Cork Con lost to UCD at Belfield but secured a losing bonus point.
In Division 1B Terenure proved too good for second placed Corinthians in Galway and secured a bonus point win to put more daylight between the sides. Buccaneers moved into second following their 41-22 win over Blackrock at Stradbrook. UL Bohemians stayed fourth with a solid win on the road against Dungannon and Shannon considerably eased any relegation worries when too strong for Belfast Harlequins at Coonagh.
Division 2A leaders City of Derry heaped further pressure on Bruff at Kilballyowen Park, but Highfield took some off themselves with their first win of the campaign, a decent 28-19 success over Old Wesley.
Ballymena stay second and Galwegians third even though their game against Banbridge was postponed, while UCC remain fourth despite losing to NUIM Barnhall.
Nenagh Ormond will be delighted with their Division 2B win (18-17) over Skerries, while Greystones remain second after beating bottom side Suttonians. Sundays Well picked up two more points, drawing away with Tullamore.