The GAA has finalised arrangements for the AIB All-Ireland club finals in Croke Park on St Patrick's Day.

Na Piarsaigh of Limerick will take on Cushendall of Antrim in the hurling final at 2.0pm, with Castlebar Mitchels' showdown against Ballyboden St Endas in the football final throwing in at 4.0pm.

Limerick and Munster champions Na Piarsaigh atoned for semi-final defeats in 2012 and 2014 when battling past Wexford’s Oulart the Ballagh 1-22 to 0-20 after extra-time.

That epic success earned them a face-off with Cushendall, who overcame a semi-final hoodoo of their own to finally make the decider. 

A 3-12 to 1-06 dismissal of Sarsfields finally got them over the line after eight previous defeats at that stage of the competition.

Barry Moran kicked Castlebar Mitchels into Croke Park as his late score squeezed out Crossmaglen Rangers, and Ballyboden ensured they'll be the ones lining up against the Mayo men with a 0-15 to 0-10 extra-time slaying of Clonmel Commercials.