Kevin George earned the win Wednesday in relief.
Also in the Catholic League Red, Kyle Rogalski fanned eight in six innings, and Roman Catholic downed St. Joseph's Prep, 6-3. Joe Myers struck out three in the seventh to notch the save. Conor Smith had two hits and scored two runs.
Central. Jake Bufo and Kyle Stefanic combined for a no-hitter in Conestoga's 10-0 defeat of visiting Upper Darby. Steve Born went 3 for 4 with two runs scored.
Jake Hoffan went 2 for 2 and knocked in three runs as Ridley topped visiting Haverford High, 7-5. Tim Hopper went 2 for 3 with two RBIs, and came on to earn the save.
Connor Wilson and Sean Corelli each had two hits and scored two runs to power host Radnor past Lower Merion, 8-5. Tom Austen had two RBIs and scored twice.
Max Bershad pitched a five-hitter in Harriton's 6-0 win at Springfield (D). He struck out seven.
Ches-Mont National. Joe Thompson had a good day at the plate and on the mound to lead Avon Grove to a 3-1 triumph at West Chester East.
Thompson struck out nine and allowed five hits and one earned run in seven innings. He also had a hit and drove in a run.
John D'Aquanno went 3 for 4 with a run scored.
Public B. Furness freshman Jose Luis struck out 22 batters but took the loss in a 3-2 setback in eight innings at Mastbaum.
Luis struck out five in the eighth inning, but two of the batters reached base on wild pitches. Luis' lone walk of the game forced in Andre Bryant with the winning run.
Chris Hummel scored three times as Interboro cruised at Friends' Central, 14-1, in a nonleague game.
Catholic League. Dan McNamara and Ryan Gallagher each recorded a hat trick to propel host Cardinal O'Hara to a 10-0 victory over Conwell-Egan.