Eleanor Lawyer and Daniela Vogel each scored her fifth goal of the season as Paul VI, No. 2 in the NJ.com Top 20, fought off a challenge from Moorestown to win 2-1 in Haddonfield.
The teams battled to a scoreless tie in the first half.
Emma McCarthy and Hunter Kintzing had the assists and Chloe Krupa made five saves for the Eagles (6-0), who played their closest game of the season.
Julia Blong scored for the Quakers (5-2-1).