Justin Meyer pitched four solid innings and belted a solo homer to help The Haverford School down Garnet Valley, 5-4.
Isaiah Winikur went 2-for-3 with a two-run jack and Logan Keller banged out a pair of hits.
Mason Miller paced the Jags with two hits, including a double, a walk and an RBI. GV struck for three runs in the top of the seventh, but fell just short.
Archbishop Carroll 6, Perkiomen Valley 1 >> Kevin Downs collected two base knocks and Ian Myers got the win in relief for the Patriots (14-6). Christian Argentieri earned the save.
Bishop Shanahan 11, Chichester 3 >> Nick Jones had a good day at the plate with two hits and two RBIs for the Eagles.