Tipperary minor star Brian Stapleton shot five points for the winners, including one superb late sideline cut, and was a constant driving force from midfield.
Corner-forward Tadhg Gallagher bagged 2-2 and lively full-forward Eoin Hogan picked off seven points but Stapleton was the star turn.
Hogan pounced on Stapleton’s mishit free two minutes before the break and after his shot was saved by Charleville goalkeeper TJ Garvey, Gallagher pounced from close range for his first goal. That strike helped Nenagh to lead 1-8 to 0-6 at half-time but the introduction of Charleville sub Pa O’Callaghan worked wonders. O’Callaghan netted with just 45 seconds and added a point to bring Charleville back to within a single score. David Reidy’s 65 tied the game at 1-8 apiece but Nenagh’s response was emphatic as they replied with an unanswered 1-3 and into a real comfort zone.
Hogan and Stapleton clipped over points to start the purple patch before Gallagher was on hand again to pick up the pieces after another superb Stapleton sideline cut caused havoc in the Charleville full-back line.
Charleville, trailing by 1-10 to 2-12 with seven minutes remaining, had a chance to haul themselves back into contention but Mark Kavanagh’s penalty was well saved by Nenagh goalkeeper David Reddan.
The Kilruane McDonagh’s custodian also dealt with James O’Brien’s follow-up to cap a solid performance which also saw him pull off a smart first half save from Darren Sheedy.
Nenagh were comfortable in the final minutes as Stapleton decorated a fine individual display with a beautifully struck sideline cut with four minutes left to play.
Scorers for Charleville: P O’Callaghan 1-1, D Reidy 0-4 (2f, 1 65), M Kavanagh 0-2f, T Rea, D Sheedy, James O’Brien & B Casey 0-1 each.
Scorers for Nenagh CBS: T Gallagher 2-2, E Hogan 0-7 (2f), B Stapleton 0-5 (2 65s, 1 sl), John O’Brien 0-1.
NENAGH CBS: D Reddan; J Loughnane, D Maher, M O’Flaherty; D Quinn, J Forde, P Gill; B Stapleton, C Canning; P Butler, K Seymour, John O’Brien; T Gallagher, E Hogan, M Tuite.
SUBS: E Darcy for Canning (h/t), P Shanahan for O’Brien (47), J O’Dwyer for Loughnane (54).
CHARLEVILLE: TJ Garvey; D Copps, B McCarthy, S Roche; A Dennehy, A Cagney, S Butler; M O’Loughlin, T Rea; J O’Brien, D Sheedy, D Reidy; B Casey, J Madigan, M Kavanagh.
SUBS: P O’Callaghan for Seymour (h/t), C Twomey for Casey (42), B Bresnan for Cagney (inj, 58).
Referee: P. Coffey (Cappamore).