CLONTARF stayed in second place in the Division 1A table after a fine 22-14 away success over Shannon on Saturday.
Clontarf had lost their previous three away fixtures, but they put those poor results behind them to lead 22-0 at the interval. Flanker Barry O'Mahony went over for two tries with a third coming from wing Tim McCoy.
With Richie Lane adding two conversions and a penalty, Clontarf had the game won by half-time. Shannon did manage two late converted tries from Kevin Griffin and David Quinlan, but by then the result was a foregone conclusion.
Third-placed Young Munster put two successive defeats behind them when beating Blackrock College 25-10 at Clifford Park. Mark Doyle and Shane Hassett got a try in each half, with the remainder of the points coming from the boot of Willie Staunton.
In a crucial game at Temple Hill, Cork Con stayed in touch with the leaders by beating high-flying Lansdowne 19-13. It took two tries in the final quarter from wing Cathal Quinn to settle a hard-fought game.
Elsewhere, the goal-kicking of Declan Cusack proved crucial in Garryowen's 19-13 victory over Dolphin at Dooradoyle. The out-half landed four penalties and also added the extra points to Paul Neville's first-half try.
Division 1B is incredibly tight, with just two points separating the top five teams. Ballynahinch top the table on points difference from Belfast Harlequins, who beat them 19-13 at Deramore Park on Saturday.
Two of the other leading sides, Buccaneers and Ballymena, clashed at Dubarry Park with the Ulster side coming out on top 8-6.
The big shock of the day was UL Bohemians' 20-12 away victory over the free-scoring Dungannon. Had they won, Dungannon would have gone top, but instead they dropped to fifth.
Trinity continue to lead the way at the top of Division 2A after they saw off Thomond 30-3 in Limerick, three points clear of De La Salle Palmerston who were too strong for Malone.
Queens are still in the hunt after a 42-6 win over Old Wesley, while Greystones' 30-12 victory at home to Midleton lifts them to fourth.
Cashel maintained their 100pc record in Division 1B with a 20-16 win, their ninth of the season.