Hatboro-Horsham 2, Lower Merion 1 (2 OT): Sophomore Allie Hontz scored the winner, splitting two defenders and burying a shot into the lower-left corner of the host Aces' net.
Friends' Central 5, Cardinal O'Hara 1: Jesse Rubin scored a pair of goals, and freshman Emily Lorry netted her first against the visiting Lions.
Archbishop Ryan 3, Gwynedd Mercy 2: Jules Blank, Erin McIntyre, and Tayah Naudascher scored for host Ryan. Jasmine Gonzalez had seven saves for the Ragdolls.
New Hope-Solebury 1, Upper Moreland 0: Bailey Jablonski netted the goal in the 67th minute off an Anna Vidakovic assist. Hannah Reszka had seven saves for the host Lions.
St. Hubert 2, Truman 0: Briana Pudlo preserved a shutout of the visiting Tigers, recording seven saves. Kylie Bowers and Ava Pizzaro each scored a goal.
Penncrest 4, Upper Merion 1: Tara Higgins scored two second-half goals at Upper Merion. Corryn Gamber and Olivia Mancerella each added one. Lions goalkeeper Kayla Allen had seven saves.
PIONEER ATHLETIC FRONTIER
Phoenixville 7, Pottsgrove 0: Lauren Benner and Jesi Rossman each netted two goals, and five Phantoms scored at Pottsgrove.
Villa Maria 5, Downingtown West 4 (OT): Amelia Iacobucci scored the winner two minutes into overtime for her second goal of the game. Caroline Zielinski had tied the score with no time left on the clock. She finished with a pair of goals for the visiting Hurricanes.
Agnes Irwin 2, Bishop Shanahan 0: Rosie Kalis was excellent in net for the host Owls, recording 19 saves in the win. Heather Crosby scored a goal and had one assist.
Gwynedd Mercy 11, Springfield (D) 1: Nicole Catalino (four) and Gabby Saxon (three) had a combined seven goals for visiting Gwynedd Mercy. Megan Devemois added a pair of scores.
Cardinal O'Hara 3, Germantown Academy 1: Hannah Nihill delivered the Lions' offense, scoring a hat trick. Carli McCrossen had the visiting Patriots' only goal.
Mount St. Joseph 2, Pennsbury 1: With the game tied 1-1, Natalie McNamara put visiting Mount St. Joseph ahead for good, scoring on a breakaway with around five minutes remaining in the game. Allison McMullen finished with six saves in the win.
Owen J. Roberts 3, Holy Redeemer 2: Makena Aberle scored twice for the Wildcats. Amanda Lamb picked up the home win, finishing with 11 saves.