Terenure College produced a superior second-half display at Lakelands Park to beat Galwegians 32-21 and claim their opening win in Division 1A of the Ulster Bank League.

'Wegians, the conquerors of Cork Con last week, led 9-5 at the interval thanks to three Aidan Moynihan penalties which outweighed Harry Moore's early try in the corner.

The introduction of Graham Coffey, combined with the sin-binning of 'Wegians' young lock Sean O'Brien, enabled the Dubliners to lift the tempo and they ran out worthy winners.

UCD were in seventh heaven at Ballymacarn Park where their evasive backs ran riot against a disappointing Ballynahinch side, carving them open for a 47-13 bonus-point win. Former Ireland U-20 internationals Peadar Timmins and Barry Daly scored a brace each.

At Temple Hill, Tom Daly held his nerve to convert a long-range 79th-minute penalty and give defending champions Lansdowne a share of the spoils (22-22) with Cork Constitution.

In Division 1B, centre Callum Patterson made it three tries in two league games as his brace helped Ballymena see off Dolphin 37-10 at Irish Independent Park.

Returning Munster scrum-half Tomas O'Leary got some game-time for the hosts, while fellow former Ireland international Bryan Young started at hooker for the Braidmen.

The concession of two late Mark Best tries could not take the gloss off a galvanising 20-18 victory for UL Bohemians away to Belfast Harlequins. Ireland Sevens squad member Cian Aherne and hooker Kevin O'Byrne both touched down for Bohs.

In a brilliant advertisement for Division 1B rugby, Old Wesley staged a remarkable second-half comeback to beat Buccaneers 42-38 at Donnybrook, where both teams scored five tries. Barry McLaughlin landed 17 points with a brilliant place-kicking.