Also in the Central, Dan Moyer's run-scoring single in the bottom of the seventh inning ended Lower Merion's 2-1 thriller over Haverford High.
Conestoga's Adam Rusenko pitched a three-hit shutout with four strikeouts and no walks as the Pioneers blanked visiting Upper Darby, 10-0. Tom Richter drove in three runs with three hits.
Harriton turned two singles, two walks, and a hit batter into three fifth-inning runs and overtook visiting Penncrest, 4-3, making a winner of pitcher Corey Neal.
Joe Sheeran and Gavin O'Hara (two hits) each drove in a run and scored a run in support of John O'Doherty's pitching as Springfield (Delco) tripped visiting Strath Haven, 4-2.
Joe DeCarlo and Justin Pyle raced home on Scott Scherer's sixth-inning hit, lifting Garnet Valley to a 4-2 win over visiting Ridley.
Catholic. La Salle erupted for a six-run sixth inning, punctuated by Tyler Kozeniewski's grand slam, and knocked off host St. Joseph's Prep, 7-2. Dom Cuoci scattered five hits for the win.
Del-Val. Colin Knowles doubled in a run and Erick Green followed with an RBI triple to give Glen Mills a 4-1 lead en route to a 6-1 win over visiting Penn Wood.
Bicentennial. After giving up three runs in the bottom of the seventh, including Harry Hancock's home run, Christopher Dock rebounded with a three-run ninth inning and beat host MaST Charter, 8-5. In the ninth, Drew Hautzinger doubled in a run and Brigham Lewis (5 for 6) singled in two more.
Bristol's Gino Cefalone struck out 11 in five innings and also had two hits, two RBIs and three runs scored in a 15-2 win at Morrisville.
Jordan Pocrass' two-run homer in the seventh was the winning hit for Lower Moreland, capping a 5-4 victory at New Hope-Solebury.
Devon Prep got just two hits, but one was an RBI single by Andy Walsh, and Zach Schellenger pitched a 2-0, five-hit shutout against visiting Holy Ghost Prep.
Suburban One. J. T. Crits poked a bases-loaded single with one out in the seventh inning to drive in a run and end Wissahickon's 4-3 triumph over visiting Plymouth Whitemarsh.
Pioneer Athletic. Shaecq Ferguson went 3 for 3 with two RBIs for host Phoenixville in a 6-3 win over Upper Perkiomen.
Public. Desmond Drummond tossed a five-hit shutout and Jacob Kurtz drove in three runs with a single and double, steering GAMP past visiting Esperanza, 7-0.
Lincoln outlasted visiting Boys' Latin, 11-7, with Jairo Bautista's three hits and three RBIs.
Tri-County. Perkiomen School avenged an earlier 6-1 loss with a 3-1 win over visiting Phelps. Noah Kauffman pitched a three-hitter, and Joseph DeLosSantos drove in a run and scored one.
Nonleague. Frankford rallied for three runs in the fifth inning, sparked by Kidanny Cumba's single, and clipped visiting Archbishop Ryan, 4-3.