Kilmacud Crokes 1-24 St Mullin's 1-12
A double of AIB Leinster senior hurling and football club title successes remains within Kilmacud Crokes' grasp after their hurlers powered through to next weekend's final against Ballyhale Shamrocks.
Led again by the in-form Oisin O'Rorke who finished with 0-11, Crokes took care of Carlow champions St Mullin's with relative ease to qualify for their first ever provincial decider.
Croke Park will host a double header of senior finals next Sunday and powerhouse Dublin club Crokes will be involved in both of them, a historic day for the southside stronghold.
That does raise a problem for their solitary dual player, defender Brian Sheehy, a point scorer in both semi-final wins.
Aside from that it's all good news for Crokes with Fergal Whitely, Micheal Roche and goalscorer Ronan Hayes also impressing for the hurlers who may feel they made up for last year's surprise semi-final defeat.
St Mullin's were looking for a fast start as they sought to pull off a win similar to their 2019 success against then Dublin title holders Cuala.
St Mullin's went on to contest the provincial final with Ballyhale Shamrocks on that occasion and knew in advance of facing Crokes this time that the Kilkenny side had once again made it through to the decider.
Any hopes of a St Mullin's/Ballyhale provincial final rematch were quickly wiped out though as Crokes opened up at a thunderous pace and immediately put significant daylight between the teams.
Crokes moved 0-04 to 0-01 ahead thanks in part to back to back points from O'Rorke and a further burst of 1-07 without response between the 16th and 23rd minutes went a long way to deciding this tie.
Micheal Roche got that blitz of scoring underway and the back to back Dublin champions reeled off five points in a row before Hayes struck his 21st minute goal after a clever solo run through the middle.
Hayes could have taken a handy point but, sensing St Mullin's were vulnerable, went for the jugular and burst beyond centre-back Michael Walsh before volleying to the net.
O'Rorke added a point after another turnover in the St Mullin's defence and with 23 minutes on the clock, Crokes now led by 1-11 to 0-03.
Crokes hit the interval with a commanding 1-13 to 0-06 lead and a horror half of hurling for St Mullin's was perhaps summed up by star attacker Marty Kavanagh's poor goal attempt from a 13th minute penalty - following Bill O'Carroll's high tackle on Jason O'Neill - which flew tamely wide of Eddie Gibbons' upright.
St Mullin's did convert three points after the restart to hint at a potential a revival, James Doyle, Conor Kehoe and Marty Kavanagh all splitting the posts.
But four Crokes points in response, all scored by the excellent O'Rorke, went a long way towards shutting the door on the underdogs.
Sheehy surged forward and pinched an excellent score from the left wing in the 49th minute.
By that stage, Crokes manager Kieran Dowling was starting to ring the changes and there was a sense of inevitability about the result as Kilmacud went through the motions in the closing minutes, stretching the gap to 14 points at one stage.
St Mullin's, who beat Ferns of Wexford in the quarter-finals, did at least finish on a high with a well taken 62nd minute goal from Kehoe who danced through the Crokes defence after being set clear by Paddy Boland.
Kilmacud Crokes: E Gibbons; B Sheehy (0-01), D Butler, B O'Carroll; C MacGabhann, C O Cathasaigh, M Grogan; B Hayes, D Purcell (0-03); F Whitely (0-03), R Hayes (1-01), C Conway (0-01); O O'Rorke (0-11, 0-05f, 0-02 65), B Scanlon (0-02), M Roche (0-02).
Subs: Cian Ryan for O'Carroll 20, Robert O'Loughlin for Grogan 39, Fionn O Ceallaigh for Conway 46, Rory Smith for Butler 57, Ronan Costello for O'Rorke 57.
St Mullin's: Kevin Kehoe; Gary Bennett, Paul Doyle, John Doran; Paidi O'Shea, Michael Walsh, Ger Coady; Jack Kavanagh (0-01), Paudie Kehoe; Conor Kehoe (1-02), James Doyle (0-02), Phillip Connors; Jason O'Neill, Marty Kavanagh (0-05, 0-04f), Paddy Boland (0-02).
Subs: John Doyle for Bennett 24, Eddie Doyle for Connors 46, Oisin Ryan for O'Neill 46, Cathal Connolly for O'Shea 60, Paddy Walsh for Marty Kavanagh 61.
Referee: John Keenan (Wicklow).