Blanchet Catholic won against Horizon Christian 48-45 during the 3A boys basketball quarterfinal at Marshfield on Thursday, March 1, advancing to the semifinals on Friday.