Brooke Kiley's six goals and three assists helped Germantown Academy hold off a late comeback by visiting Kennett and win, 18-16.
Central. Caleigh Foust scored five goals, including the 100th of her career, as Harriton knocked off visiting Strath Haven, 12-6.
Kiersten Daly's six goals helped Lower Merion outgun visiting Ridley, 17-15.
Catholic Academies. Olivia Gannon scored seven goals, Meg McCabe had eight ground balls and caused four turnovers, and Emily Ehret added five draw controls and three assists to Mount St. Joseph's 18-4 win over visiting Villa Joseph Marie.
Facing a 5-2 deficit, Villa Maria erupted for an eight-run sixth inning and dealt visiting Mount St. Joseph a 10-5 setback in Catholic Academies action. Meg Greisser drove in three runs and Alex Ciarrocchi added two hits and two RBIs in support of winning pitcher Kimmy Spaventa, who scattered a dozen hits.
Jillian Bovitt homered to center in the first inning and to left field in the fifth as part of a 4-for-5, five-RBI effort that led Nazareth Academy past host St. Basil, 12-3.
Gwynedd-Mercy, which got two hits and two runs from catcher Kristen Lewis, scored the tying and winning runs in the bottom of the sixth to beat visiting Villa Joseph Marie, 8-7.
Pioneer Athletic. Brianna Kofer tripled twice to drive in two runs, boosting Spring-Ford past visiting Phoenixville, 8-3.
Two home runs by Jess Kurtz (4 for 4, five RBIs) powered Pottsgrove past host Methacton, 12-4.
A bases-loaded triple by Brenna Sermarini aided Perkiomen Valley's 10-3 win at Upper Perkiomen.
Public. Taylor Davis led off the fifth inning with an inside-the-park home run and ended it with a game-ending grand slam as Franklin Learning Center won, 12-2, over visiting Mastbaum.
Brandy Morel's 17 strikeouts enabled University City to overpower host Lamberton, 9-2.
Nonleague. Delco Christian opened its season with a 16-1 win over visiting Penn Wood, led by Stacey MacArthur's two doubles and three RBIs.
Germantown Academy freshman Rachel Wolfson piled up eight strikeouts and allowed two hits in pitching an 11-1 win over visiting West-Mont Christian. Mariel Becker went 3 for 4 with a homer and four RBIs.