Despite brave defending by High School, Castleknock College had a convincing victory at Belfield to progress to the third round.
It was never going to be easy for High School, but their cause was not helped by an injury to outhalf, and regular place-kicker, Phil de Bara after just seven minutes.
However, the boot of number eight Simon Crawford was Castleknock's only avenue for scoring until the 46th minute.
By that time, Crawford had scored four penalties from six attempts in contrast to High School's three points.
Eventually, Castleknock pressure would pay off through two converted tries. In both cases the pack drove over the line, first for Jonathan Challenor to get the try, and then for Kieron Collins to extend the lead.
CASTLEKNOCK: B Fogarty; D Stone, P Daly, C Manning (capt), G Ryan; G Stafford, M Flanagan; J Louth, J Reid, J Challenor, S O'Reilly, P Duffy, K Collins, M Brady, S Crawford. Subs: K O'Neill for S O'Reilly, H Moran-O'Rourke for G Ryan (both 51 mins); C Byrne for J Challenor (56); O Carpenter for J Louth (57); C Mescall for G Stafford (61); A Barry for M Flanagan (63); M Demetriou for S Crawford (65).
HIGH SCHOOL: J Kelly; H Feldman, S Day (capt), R Smyth, T O'Brien; P de Bara, D Foran; S Goldsmith, J Collery, T Bass, B Okonji, T Egar, F Cooney, R Burns, N O'Byrne. Subs: E McNally for P de Bara (seven mins); J Maher for S Goldsmith (half-time); S Killoran for B Okonji (41).
Referee: R Doyle (Leinster Branch).