With 10 minutes remaining, Panthers senior Margolles was awarded a penalty shot. Schalick goalie Ethan Francis made the most important of his six saves, stopping the attempt.
Two minutes later, Margolles found a streaking Fosbenner, who took a step inside the box and found the net just inside the far left post to even the score.
In the second overtime, Margolles found himself manned by three defenders while dribbling toward the box. He dropped the ball to Fosbenner, who touched it to his left foot and buried the game-winner.
South Jersey Group 3. Top seed Moorestown blanked visiting, No. 16 Woodrow Wilson, 7-0, in a first-round game. Seven players found the net for the Quakers.
Brandon Shidner's two goals paced fifth-seeded Cumberland in a 4-1 home win over 12th-seeded Oakcrest.
Tommy Schmiegel scored twice for Kingsway as the second-seeded Dragons raced past No. 15 Winslow Township, 5-0.
South Jersey Group 4. Adam Cohen's goal in the 11th minute proved to be the winner as 13th-seeded Cherry Hill East won at No. 4 Lenape, 2-0.
One team had to get its first win in a game played between Lindenwold and Gateway. Freshman Chris Randle made sure that honor went to visiting Lindenwold, as the Lions won, 44-20. Both teams entered the game with 0-7 records.
Randle set a career high with three touchdowns and had 14 carries for 119 yards. His longest run came on a 60-yard touchdown scamper.
Contact Thomas Mahon at email@example.com.