Charleville CBS made it to the semi-finals when they survived a spirited second-half performance by Nenagh at Clarina, Co Limerick.
Nenagh hit only a single point from play but could well have stolen a draw had Jason Forde's 21-yard free not been deflected for a '65' inside the last 10 minutes.
Forde scored two goals from frees but Charleville ran out winners of a game they dominated for all but the last 10 minutes.
Pa O'Callaghan was top marksman for Charleville with seven points, one from play, in a game that spilled over after 19 minutes -- referee Mike Meade flashed six yellow cards, three to each side.
At half-time Charleville led by 0-7 to 0-3, but they should have been further in front such was their dominance. They looked to be cruising after Dean Copps had scooped the ball over the line in a goalmouth scramble. Nenagh looked dead and buried after the goal, but they moved downfield and within a minute Forde cracked home the first of his goals.
Scorers -- Charleville CBS: P O'Callaghan 0-7, (5f, 1 '65'), D Copps 1-0, T Rea, J O'Brien 0-2 each, M O'Loughlin 0-1. Nenagh CBS: J Forde 2-3 (2-2f), M Tuite 0-3 (2f, 1 '65').
Charleville CBS -- TJ Garvey; S Butler, J Madigan, J Walsh; C Twomey, D Reidy, A Dennehy; D Sheehy, M O'Loughlin; T Rea, M Kavanagh, J Morrissey; D copps, J O'Brien, P O'Callaghan. Subs: G Kelleher for Morrissey (49),
Nenagh CBS -- K Flynn; J O'Flaherty, J O'Dwyer, J Peters; E Hynes, D Quinn, N Gleeson; D Ryan, T Gallagher; K O'Flaherty, J Forde, M Tuite; P Shanahan, P Fogarty, D Walsh.
Ref -- M Meade (Ballylanders).