Kilmacud Crokes 2-18 Clough Ballacolla 1-12
Revenge belonged to Kilmacud Crokes at Parnell Park as the Dublin champions made up for last winter's AIB Leinster club championship defeat to Clough Ballacolla with a resounding rematch success, securing their place in this season's last four.
The hosts overcame a slow start to take control of the contest and were ultimately full value for the nine-point win over a Clough Ballacolla side that finished with just 13 players.
Defender Brian Corby's 25th minute dismissal was a major blow to the 2021 provincial finalists while Willie Hyland was also sent to the line in second-half stoppage time though the game was long since up at that stage.
First-half goals from Brendan Scanlon and leading scorer Oisin O'Rorke, who struck 1-11 overall, allowed Crokes to overcome those early jitters and they led from the 17th minute until full-time.
Their reward for the big win is a semi-final clash with St Mullins of Carlow at Croke Park on 27 November.
Clough Ballacolla were 3/1 outsiders for last season's semi-final when they beat Crokes in Portlaoise and came into the rematch on Dublin soil as underdogs again despite collecting their third consecutive Laois title.
That perhaps explained their charged up start with the visitors surging into a 0-05 to 0-02 lead and their feverish support raising the roof in the main stand with each score.
Ultra-experienced attacker Dunphy was a key man for Clough Ballacolla and converted one sumptuous line ball during that early period of dominance.
Stephen 'Picky' Maher weighed in with two points also, both from frees, though they only added two more points in the half, another couple of converted frees by Maher.
The game turned on a moment of brilliance from Scanlon when he took possession around 15 metres out and elected to shoot for goal in the 17th minute, his low shot sneaking in just inside the right upright.
The excellent Fergal Whitely added a Crokes point moments later before Brian Hayes took off on a terrific solo run through the centre of the Clough Ballacolla defence and laid off to O'Rorke who rippled the net again from the right of goals.
O'Rorke wrapped up the Crokes mini-scoring blitz of 2-02 with a point from long range and suddenly the Dublin champions led by 2-04 to 0-05.
Clough Ballacolla lost Corby to a straight red card shortly after the second Crokes goal. Referee Richie Fitzsimons acted after his attention was drawn to an apparent off the ball incident by the umpire.
After a relatively slow start, Crokes were now in a terrific position and hit the interval with a commanding 2-06 to 0-07 lead.
They might have enjoyed a greater advantage had inter-county attacker Ronan Hayes, a danger on the edge of the square any time a high ball came his way, not hammered his ground stroke just wide in the second minute.
Clough Ballacolla needed a fast start to the second-half but it was Crokes that reeled off four points in a row between the 33rd and 36th minutes to put significant daylight between the teams with an eight-point lead.
They retained that advantage with 20 minutes to go but Stephen Bergin's 42nd minute goal for Clough Ballacolla, after a short free from Dunphy, made it interesting again and helped cut the deficit to just four.
Crokes weren't about to let this one slip though and bursts of three and then four points without reply eased them to an impressive win.
Kilmacud Crokes: Eddie Gibbons; Brian Sheehy, Cian O Cathasaigh, Darragh Butler; Cian MacGabhann (0-01), Mark Grogan, Bill O'Carroll; Brian Hayes (0-01), Davy Crowe; Oisin O'Rorke (1-11, 0-09f, 0-01 65), Fergal Whitely (0-02), Caolan Conway; Brendan Scanlon (1-00), Ronan Hayes, Dara Purcell (0-02).
Subs: Rob O'Loughlin for O'Carroll h/t, Fionn O Ceallaigh (0-01) for Crowe 38, Micheal Roche for Scanlon 54, Cian Ryan for Brian Hayes 59, Tom Stakelum for Butler 62.
Clough Ballacolla: Cathal Dunne; Diarmaid Conway, Darren Maher, Eoin Doyle; Ronan Broderick, Lee Cleere, Brian Corby; Willie Hyland, Aidan Corby; Robbie Phelan, Tom Delaney, Stephen Bergin (1-01); Stephen Maher (0-08, 0-07f), Willie Dunphy (0-02, 0-01 s/l), Cillian Dunne.
Subs: Lochlainn Conway for Delaney 37, Kevin Mulhall (0-01) for Hyland 41, Mark Hennessy for Phelan 44, Padraig Brennan for Aidan Corby 52.
Referee: Richie Fitzsimons