Reid hits 2-3 to keep Ballyhale on course but Kilmallock dethroned
Henry Shefflin's bid for a fourth All-Ireland club hurling title remains on course after Ballyhale Shamrocks powered to a 3-17 to 0-16 win over JJ Delaney's Fenians.
The 36-year-old hit 0-8 (0-5 frees) but it was Hurler of the Year elect TJ Reid who once again proved the difference-maker hitting 2-3 to send the south Kilkenny side through to another semi-final where they will be joined by Mullinavat, Clara and the winners of O'Loughlin Gaels and Erins Own.
Last year's beaten All-Ireland finalists Kilmallock were dethroned by Na Piarsaigh in Limerick, losing 0-20 to 2-13 in a pulasating encounter at the Gaelic Grounds.
In Cork, Daniel Kearney's last-minute equaliser meant champions Sarsfields live to fight another day with Erins Own, 1-13 to 0-16, while Glen Rovers await the winners after Patrick Horgan's 10-point haul helped see off Conor Lehane's Midleton by three points.
The final four in Tipperary's senior hurling championship has also been decided with Thurles Sarsfields, Drom-Inch, Kilruane McDonaghs and Nenagh Eire Og all booking their place over the weekend.
In football, there will be new champions in Roscommon after six-in-a-row-chasing St Brigid's were beaten by 0-13 to 0-8 by near-neighbours Clann na nGael who are managed by Paul Curran.
The former Dublin star will square off against Shane Curran's Padraig Pearses after they comfortably beat Roscommon Gaels 2-12 0-10 at Kiltoom.
It was a good day for reigning All-Ireland champions as Corofin comfortably reached the Galway decider with two goals from county star Gary Sice accounting for Cortoon Shamrocks.
They will meet Mountbellew-Moylough, who defeated Val Daly's Salthill-Knocknacarra 1-12 to 1-7, with Daly's two sons Michael and John both overcoming their father in a unique battle.
In Kerry, two goals from Cathal Bambury helped Dingle secure the county club championship title by surprising Dr Crokes with a 2-12 to 0-14 victory at Milltown.