Coláiste an Chroí Naofa, Carrignavar threatened to pull away after early goals from David Dooling and Killian Ryan helped them open up a 2-4 to 0-0 lead on 17 minutes.
But Glanmire finally found their rhythm with James Sweeney and Charlie O’Connor finding the net. O’Connor blasted in another leaving Carrig 2-5 to 3-1 ahead at half-time.
Despite dominating the second-half, Glanmire only managed a single point through Charlie O’Connor which took the game to extra-time.
Early scores from Evan O’Connell edged Carrig in front but O’Sullivan pulled a loose ball into the net to take Glanmire a point ahead before Murphy sealed the win with a late goal.
Scorers for Glanmire CC: J Sweeney 2-0, C O’Connor 1-1, T Murphy and D O’Sullivan 1-0 each, D Noonan 0-2 (1f), A Myers 0-1.
Scorers for Carrignavar: E O’Connell 0-5 (3f), D Dooling and K Ryan 1-0 each, J Forde 0-2 (1f), S O’Sullivan 0-2, J Murphy 0-1.
GLANMIRE CC: K Cashman; P McCarthy, E Murphy, L Foley; J Kennefick, P Leopold, A Walsh; D Hayes, T Murphy; C Daly, D Noonan, C O’Sullivan; C O’Connor, J Sweeney, L Hackett.
Subs: A Myers for O’Connor (55), D O’Sullivan for C O’Sullivan (70).
CARRIGNAVAR: G O’Callaghan; J O’Donnell, C Cooney, J Murphy; J Meehan, I Burke, J Forde; J Forde, P O’Sullivan; E O’Connell, S O’Sullivan, D Dooling; K Ryan, B O’Regan, B Murphy.
Subs: C O’Gorman for Ryan (50), P Hayes for Dooling (55), S Ryan for Murphy (55).
Referee: D Kirwan (Éire Óg).