Catholic. Monsignor Bonner's Ron Scull struck out eight, walked four, and registered a 5-0 no-hitter at Father Judge.
Suburban One. Three runs in the 10th inning boosted Wissahickon past host Upper Moreland, 6-4. Matt Oruch tripled in J. T. Crits and scored on a passed ball.
Public. Stephen Ross dominated Bok's 4-1 win over visiting Philadelphia Electrical by allowing three hits and getting 16 of 21 outs by strikeout.
Friend Schools. Pinchrunner Jeremy Crimm scored on Nicholas Harris' eighth-inning single, ending Friends' Central's 7-6 triumph over visiting Germantown Friends.
Mastbaum pulled off a 14-13 Public League upset of visiting Frankford by rallying for four runs in the bottom of the seventh inning. Kathy DeJesus lined a two-run single, and Bianca Diaz-Acosta delivered a game-winning, two-run single with two out.
Bicentennial. The last of Keli Krause's nine strikeouts for Christopher Dock in an 18-3 win over visiting Calvary Christian was the 500th of her career.
Inter-Ac. Down by 4-3 after six innings, Agnes Irwin erupted for six runs in the seventh to jolt host Episcopal Academy, 9-4. Emily Speakman and Lauren Schafrank slapped two-run singles in the last inning.
Notre Dame's 7-6 thriller over visiting Germantown Academy ended when Christen Boas-Hayes' fielder's choice allowed Katie Schultz to score from third in the bottom of the seventh.
Pioneer Athletic. Cheyanne Dawson scored on Jenna Marburger's sixth-inning double to help host Boyertown get past upset-minded Upper Perkiomen, 3-2.
Nonleague. Becky Maz's two-out single in the bottom of the seventh scored Blake Massaro with the deciding run as Radnor handed visiting Nazareth Academy its second loss, 5-4.
Delaney Tuite's only goal of the game was scored in overtime to make Notre Dame a 20-19 winner over visiting Germantown Academy in an Inter-Ac League contest.
Friends Schools. Isabella DiDio scored Germantown Friends' last two goals for a 14-11 lead, and the host Tigers held on to beat Shipley, 14-13. Iris Williamson provided five goals and two assists.
Top-seeded Kyle Seelig of Plumstead Christian lost just three games in four sets and will face second-seeded David Sklar of Lower Moreland in Saturday's final of the District 1 Class AA singles tournament at the Healthplex in Springfield.
The Class AAA tournament continues with quarterfinals and semifinals Saturday.