The men in green and white put their two previous defeats behind them as they served up a tremendous display, seeing off their fellow north Cork opponents by a margin of four points.
In truth, the final scoreline flattered the vanquished side as they were outplayed for long periods and began to tire badly in the second period.
Glanworth‘s David Pyne put in a man-of-the-match performance in the middle, driving his side forward at every opportunity and giving an exhibition of fielding that was worth the admission fee alone.
Pyne wasn’t alone in his endeavours as his full-forward teammates Michael Sheehan and Tommy Fitzgibbon played superbly throughout the tie with each bagging a goal for their troubles.
Sheehan in particular shone as he helped himself to a tasty 1-5 for his 60 minutes of work.
Ballyclough didn’t leave the victors have things all their own way, however, as they registered an impressive tally of 3-10 themselves.
Goals from Paul O’Flynn, Gerdie Deady and a last-minute Brian Gallagher penalty kept the men in green and gold in touch for most the clash but with quarter of this tie still remaining there only looked like being one winner.
Ballyclough got off to the best possible start with a goal from Deady on two minutes. The busy full-forward glided in to the box and benefitted from some shoddy defending to raise the green flag with the game in its infancy.
Deady added to his tremendous start minutes later as he pointed from long range to open a four-point gap.
From that point on, however, Glanworth took control of the tie and had themselves in front by three points with 20 minutes gone.
The winners, who managed to stay in front until the break (1-8 to 1-6), raced away after the restart with Fitzgibbon’s goal on 40 minutes killing off any realistic chance of a Ballyclough victory.
Both sides battled hard right up to the finish but Glanworth were always comfortable.
Scorers for Glanworth: M Sheehan 1-4, P O’Driscoll 0-5 (3f), T Fitzgibbon 1-1; D Pyne , C Quirke 0-2, B Gallagher, M Pierce, S Finn 0-1 each.
Ballyclough: G Deady, P O’Flynn (2f) 1-2 each; M Heffernan 0-3, B Gallagher 1-0; S Smith 0-2 (one free), T O’Shea 0-1.
GLANWORTH: C Cotter; W Blackburn, D Gallagher, S O’Keeffe; S Finn, B Gallagher, L Cotter; D Pyne, R O’Driscoll; P O’Driscoll, G O’Neill, C Quirke; M Pierce, T Fitzgibbon, M Sheehan.
Subs: D Healy for R O’Driscoll (51), L Cotter for M Pierce (54).
BALLYCLOUGH: A O’Shea; S Walsh, J Ahern, B McDermott; P Carroll, P O’Flynn, D Connell; J O’Shea, B Morrissey; D Herlihy, N Finnegan, T O’Neill; S Smith, G Deady, M Heffernan.
Subs: T O’Shea for N Finnegan (39).
Referee: N Barrett (Carrigtwohill).