In the Munster Club Hurling semi finals, Kilmallock needed extra time to beat Sarsfields of Cork, finishing up with 3-22 to 3-20.
They will face Cratloe in the final following the Clare champions' 1-18 to 0-14 win over Thurles Sarsfields.
Corofin thrashed Leitrim's Aughawillan 7-20 to 0-6 to reach the Connacht football final.
The Galway champs will play Mayo's Ballintubber following their 3-10 to 1-13 win over St Brigid's at McHale Park.
Rhode were 4-10 to 0-13 winners against Navan O'Mahony's to set up a Leinster football semi final with Moorefield.
The Kildare champs beat Rathnew 0-17 to 2-7 in Aughrim.
Garrycastle scraped a one-point win over Emmet Óg to reach the semis - 1-11 to 1-10 the final score at Cusack Park.
It is St Vincent's next for the Westmeath kingpins, as the reigning All Ireland champions were 3-11 to 0-10 winners over Portlaoise.
St Eunan's set up an Ulster semi final with Omagh after they ran out 1-9 to 0-6 winners against Roslea.
At Owenbeg, Slaughtneil beat Cavan Gaels 0-11 to 0-9 to set up a semi with Clontibret.