Cushendall defeated Loughgiel to set up an Ulster club hurling decider against Ballycran, who stunned provincial champions Slaughtneil.
The Antrim title was secured by Cushendall thanks to a 2-12 to 0-15 scoreline in the Ballycastle decider.
Paddy Burke and Conor Carson netted the decisive goals for Cushendall.
Down side Ballycran produced a major shock by easing to a 4-15 to 1-14 win over holders Slaughtneil in the Ulster semi-final at Corrigan Park.
Ballycran made a strong start and James Coyle's goal put them four points in front before they netted again through Niall Breen after 20 minutes.
Slaughtneil improved before the break and a goal from Meehaul McGrath saw them trail 2-6 to 1-7 at the interval.
Ballycran regained control on the restart with Christopher Egan and Coyle finding the net to ensure a comfortable win.
It was a closer affair in Ballycastle with Cushendall two points back before Burke hit the opening goal on 23 minutes.
Donal McNaughton's third point ensured Cushendall held a 1-8 to 0-9 advantage at half-time.
Neil McManus extended the gap to three but Loughgiel scores from James McNaughton and Daniel McCloskey made it a one-point game.
Carson struck the second goal with 10 minutes left and it gave Cushendall the cushion to secure the county crown and a place in the Ulster decider.
|AIB Ulster Club Hurling Championship semi-final|
|Bathshack Antrim Club Hurling Championship final|