AIL summary:Limerick club rugby is looking healthy as UL Bohemians, Garryowen and Shannon continued their impressive starts to the All-Ireland League.
Bohemians shot to the top of the table last week when beat newly-promoted Terenure 48-3 at home.
They took that form to Dublin today and were rewarded with a 39-3 scoreline and another stint at the top of Division One.
Shannon are tucked in behind their neighbours after a 34-6 win over Buccaneers.
Of the four teams that also secured a win and a bonus in the first week, it was only Garryowen who managed another victory.
Their 12-10 win over Ballymena at Dooradoyle was the Ulster side's second defeat and it was cruelly inflicted by Conor Kilroy's injury-time penalty
After Kilroy's opening two penalties Andy Graham's try and Dirkie Strydom's conversion gave Ballymena the lead.
Indiscipline, and some sloppy kicking from Strydom, let the homeside down however, and Kilroy punished them with the boot.
Terenure picked themselves up from their opening defeat to beat Dungannon 23-12.
Richard McCarter's three penalties gave Dungannon an early nine-point advantage but Terenure struck back with a tries from winger Rob McCarthy and John Bollard, for a 12-9 halftime lead.
McCarthy extended the lead with s second half penalty and full-back Graham Crawford hit a drop-goal in the 73rd minute.
Crawford finished Dungannon off with a try of his own that sealed a hard fought win for the newcomers.
Results from All-Ireland League
Division One
Blackrock College 24-25 Cork Constitution
Clontarf 19-10 Lansdowne
Garryowen 12-10 Ballymena
Shannon 34-06 Buccaneers
St. Mary's College 22-16 Galwegians
Terenure College 23-12 Dungannon
UCD 3-39 UL Bohemians
Division Two
Clonakilty 10-0 Bective Rangers
D.L.S.P. 3-12 Old Crescent
Dublin University 7-13 Barnhall
Highfield 0-11 Greystones
Malone 0-0 Co. Carlow
Suttonians 3-15 U.C.C.
Thomond 20-6 Midleton
Young Munster 3-17 Old Belvedere
Division Three
Ards 17-21 Ballynahinch
Bruff 3-6 Banbridge
City of Derry 11-15 Waterpark
Connemara 12-11 Instonians
Nenagh Ormond 3-18 Queens University
Old Wesley 10-7 Corinthians
Rainey Old Boys 13-15 Wanderers
Sunday's Well 15-9 Portadown