The young Irish keeper saved two penalties from the home side to see Celtic through with the young hoops converting all four of the spot kicks.
Hughes was signed earlier this year from Dungannon Swifts and is following in the footsteps of Conor Hazard who is now part of Brendan Rodgers’ first team squad.
Paul Kennedy put Celtic in front in the 20th minute with a well placed free kick from 25 yards out but the home side were back on level terms ten minutes later when Matheus Machado netted with a header.
The second half passed without any scoring with neither side able to make the breakthrough in extra time.
Hughes stepped up to the occasion by saving the third and fifth ICT penalties while his team-mates made no mistake to take Celtic into the last eight of the u-18 competition.