Also in the Catholic League:
Lansdale Catholic junior striker Michael Lewis scored two goals in a 5-1 victory over visiting Cardinal O'Hara. Lewis leads Lansdale Catholic with 10 goals this season.
Archbishop Wood notched its third league win by shutting out Bishop McDevitt at home, 9-0. Dan Trodden and Ryan O'Neill each recorded a hat trick for the Vikings. All three of O'Neill's goals came in the second half.
In evening action at the United German Hungarian club, La Salle defeated Conwell-Egan, 3-2. With five minutes remaining in regulation, Dave Price delivered the winning goal with a blast from 20 yards.
Conwell-Egan had tied the score on second-half goals by Evan Balas and Chris Elliot. Anthony D'Angelo recorded five saves for the Explorers, who have won six of their last seven games.
Central. Greg Levy found David Baer with a nice cross for the winning goal in double overtime as Lower Merion edged host Strath Haven, 1-0.
Baer, a junior defender, netted the winner with just seven minutes left in the extra period.
Goalkeeper Connor Yu had four saves to post his fourth shutout of the season. It was the Aces' third straight win.
Seniors Ansu Corner and Dan Ortiz scored two goals each to propel Upper Darby past visiting Haverford High, 5-2.
Junior goalkeeper Ryan Johnson made three saves for the Royals and held Haverford scoreless in the second half.
Public. Science Leadership needed two goals in the final 20 minutes of regulation to come back and defeat host Lamberton, 2-1.
Senior defender Winston Wright scored the winner in the 75th minute off an assist from Owen Grzywinski. Jeff Schwartz had brought the Rockets level with a goal in the 60th minute.
Junior goalkeeper Jhonas Dunakin had 11 saves in the winning effort.
Senior Andy Jean Pierre notched his second consecutive hat trick as Northeast rolled past visiting Philadelphia Academy Charter, 7-1.
Jacob Dillon's first-half goal was all Central needed as the Lancers defeated Lincoln, 1-0, at home.
Ches-Mont. Unionville received goals from three players in its 3-0 victory against visiting Bishop Shanahan.
Nonleague. Jake Miller scored twice, Mike Rispoli added a goal, and Hector Palos stopped five shots in visiting Garnet Valley's 3-0 victory over Sun Valley. Matt Skwirut made 10 saves for the Vanguards.
Jason Bugis and Cole Kropnick had second-half goals in Wissahickon's 2-0 shutout of Pennridge.
Cross-Country
Penn Charter had the top four finishers in dominating Springside Chestnut Hill, 16-47, at Belmont Plateau. Senior Etienne Dumas navigated the 3.1-mile course in a first-place time of 17 minutes, 31 seconds.
Bicentennial League. Phil-Mont Christian defeated visiting Delco Christian 17-44. For Phil-Mont, Ryan Guerra and Kayin Scanterbury completed the race for the first time in less than 19 minutes at home.
Contact staff writer Paul Breen at rallysports@phillynews.com.