Although CBC could have been out of sight at half-time, such was their dominance in the opening period, they only had a single converted try to show for their efforts.
Glenstal almost made them pay as they enjoyed similar dominance for long tracts of the second-half, but both sides were left to rue their error count.
A mucky ball produced a litany of handling mistakes, as evidenced by more than 20 scrums in 75-odd minutes.
CBC full-back Darragh McNamara pulled two penalty attempts wide inside the opening four minutes, as the Sidney Hill school’s back row of Ian Whelan, Dean Nolan and Sean Glynn ran the show early on.
Their effort was dictated by busy scrum-half Charlie O’Regan, who produced his side’s only two clean line breaks in a man-of-the-matchperformance. The maul was a potent weapon for the hosts, who eventually used it to get second-row Yasin Browne over the line four minutes before the break, with McNamara adding the extras.
Out-half Brendan Monohan popped over a neat drop goal to push the lead out to 10 points on 44 minutes, but when Nolan was sin-binned for holding back Glenstal’s star man Conor Kearns as he chased his own grubber, the visitors cranked up theireffort.
Hooker and captain Dan Healy led the forward effort along with number eight Ian McCarthy, while out-half Luke Bradley was regularly able to send Kearns into space off first-phase ball, cleverly using Stephen O’Driscoll as a dummy runner.
They were unable to force their way across the whitewash however, and Nolan returned in time to see Kearns knock over a penalty to ensure some reward on the scoreboard at 10-3.
However, CBC’s big-game experience came to the fore in the final stanza, as they pinned Glenstal in their own 22.
One turnover produced yet another scrum on 68 minute mark, and when the Glenstal front row infringed, McNamara gladly bisected the uprights from 25 metres to confirm his side’s place in the last four against Rockwell.
Scorers for CBC: Y Browne try; D McNamara con, pen; B Monohan drp gl.
Scorers for Glenstal: C Kearns pen.
CBC CORK: D McNamara; J McCarthy, K Slater (capt), C Barry, C O’Halloran; B Monohan, C O’Regan; P McCabe, C Scannell, J Quirke; Y Browne, K Frost; I Whelan, D Nolan, S Glynn.
Replacements: C Keogh for Frost (52); C Slowey for Browne 65, inj); D Philpott for Quirke (70+2).
GLENSTAL: R Shanahan; B Connors, C Kearns, S O’Driscoll, S Gleeson; L Bradley, S Costigan; D Higgins, D Healy (capt), N Frisby; L Egan, K Prendergast; T Ryan, C McDonagh, I McCarthy.
Replacements: K Lynch for Egan (h/t); M O’Riordan for Ryan (53), A Devereux for Bradley (63, inj); A Boland for Connors (70+4).
Referee: D O’Flynn (MAR).