Elsewhere in nonleague action, Matt Lucas volleyed in an overtime winner for La Salle, which knocked off visiting Pittsburgh Central Catholic, 1-0.
Mark Gurenlian headed home a corner kick to give Springfield (Delco) a 1-0, double-overtime win on the road against Pope John Paul II.
Despite falling behind, 2-0, in the first eight minutes, William Tennent scored twice in the second half and forged a 2-2 tie on the road against Unionville.
Jansen Aoyoma scored two goals as Harriton topped visiting Chichester, 6-1, at home behind five second-half goals.
Gabby Garza scored from 20 yards with five minutes remaining to complete a second-half comeback and give Abington Friends a 2-1 road win over St. Andrew's in a nonleague match.
Lily Glendenning scored the winner off a deflection to lift Springside Chestnut Hill to a 2-1 home triumph over Germantown Friends.
Caitlin Oswald delivered a 30-yard strike into the top of the net in the first half, and it proved to be enough for host West Chester Rustin to beat Methacton, 1-0.
Molly McKeon, Katherine Roth, and Savannah Widdicombe scored for Pope John Paul II, which held on for a 3-2 win over host Springfield (Delco).
Marple Newtown scored a pair of goals in the first half and held on for a 3-2 win at Merion Mercy.
Karina Kavalcik broke a scoreless tie in the second half and Nicole Moonan provided an insurance goal in Council Rock North's 2-0 win over visiting Mount St. Joseph.
Angelica Tabaros scored in the 53d and 57th minutes to lead the Hun School to a 2-0 win over host George School.
Quinn Benintende provided a goal and an assist in Unionville's 2-0 home win against Gwynedd-Mercy.
Catherine Wroblewski scored two of Cardinal O'Hara's three second-half goals in its 3-1 win at Upper Darby.
Christina Babyak and Laura Romano each picked up a pair of goals for Archbishop Wood, which dropped Villa Maria, 5-1, on the road.
Bryn Wassel scored three goals for Lansdale Catholic, which beat Nazareth Academy, 5-0, at home.
Megan Shafer had a pair of goals and an assist in Neshaminy's 4-0 road win against Downingtown East.
Rachel Garner broke a scoreless tie with three minutes remaining to propel Nazareth Academy to a 1-0 home win over St. Basil in a Catholic Academies match.
In other Catholic Academies action, Amelia Iacobucci had two goals and an assist for Villa Maria in a 6-0 win over Villa Joseph Marie.
Nonleague. Sophie Marcuris scored from five yards off a corner to lead Germantown Friends to a 1-0 win at home against Springside Chestnut Hill.
Meghan Connors, Karla DiPietro, and Olivier Everts scored to give Conestoga a 3-2 win at Downingtown East.
Christina Black made nine saves and Mount St. Joseph held on for a 2-1 win on the road against Council Rock North.
Alana Dumas netted a pair of goals in Episcopal Academy's 4-0 win at home against Shadyside.
Katja Hansen scored twice for Unionville, which won at Boyertown, 6-1.