Robbie Campbell scored in the first half and Great Valley held on for a 1-0 win at home against Springfield (Delco).
Campbell took a cross from Benitez Palermo and sent the ball off the crossbar and in from 11 yards out for the game-winner.
Chris VanPelt scored the first two goals of his career and Central Bucks West beat visiting Lower Merion, 3-2.
Chris McKendry's first-half goal lifted Franklin Towne Charter to a 1-0 win at Abington Friends.
Brett Glasco scored the game's only goal with 1 minute, 30 seconds remaining in the first half for West Chester Rustin, which beat visiting Garnet Valley, 1-0.
Christian Academy's Evan Needs had a hat trick to lead the Crusaders over visiting Baptist Regional (N.J.), 4-2.
Andrew Wisneski added a goal and an assist in the win and Joseph Opdenaker made eight stops in net.
Henry Farr set up Dan Leone for a pair of goals and host Shipley topped Archbishop Carroll, 2-0. Chase Cella made six stops to earn the shutout.
Gabe Tagliomonte scored a game-tying penalty kick for Friends' Central to force a 1-1 tie at Episcopal Academy.
Anthony Dellapia's two goals led the way for St. Joseph's Prep, which won, 4-0, at Germantown Academy.
Joey Monzo scored twice and Hill School won at Springside Chestnut Hill, 4-0.
Six-foot, 10-inch Ganlandou Cisse picked up three goals and an assist to lead Phelps at Neumann-Goretti, 7-0.
Bicentennial. Matt Streiger and DJ Ellis combined for three goals in the first half and Phil-Mont Christian held on for a 3-2 home win over Calvary Christian.
Girls' Soccer
Karleigh Yori's second goal with 37 seconds remaining in overtime gave Interboro a 2-1 win at Ridley in a nonconference match.
Olivia Medina set up Yori, who beat Ridley goalkeeper HelenAnne Lawless to the ball and deposited it into the open net.
Elsewhere in nonleague play, St. Hubert held off a late charge from Nazareth Academy to pick up a 4-3 road win.
Biff Jones scored a pair of goals to help the Bambies build a 4-1 lead before Nazareth Academy scored twice in the final five minutes.
Kasey Brida scored in the second half for Shipley to force a 1-1 tie at Agnes Irwin.
Hope Roehrs chipped the ball past the goalkeeper and Brida put it into the vacated goal.
Harriton and Perkiomen Valley played to a scoreless tie at Perkiomen Valley.
Kelly O'Brien made four saves to earn her sixth shutout for the Vikings.
Carli Sitkowski scored both goals for Christian Academy in a 2-0 win over Baptist Regional (N.J.).
Megan Hamilton and Amber Steigerwalt each scored a first-half goal and Central Bucks South went on to defeat Great Valley, 2-0, on the road.
Morgan Glassford, Kristen Miller, and Maddie Tannert-Schmidt each scored for Strath Haven in a 3-0 home win against Methacton.
Ches-Mont. Jillian Zubillaga finished a cross late in the first overtime to give Unionville a 2-1 win against visiting Avon Grove.
Shannon Moore's second goal propelled West Chester East to a 3-2 win at W.C. Henderson.
Brianna Girard won a header after a goal kick, setting up Moore for the game-winning goal.
Field Hockey
Perkiomen Valley scored twice in the second half to beat Christopher Dock, 3-2, in a nonleague field hockey match.
Christine Balestra, Kelsey Geise, and Natalie Marsh provided the scoring while Audree Bonavita made 10 stops in net.
In other nonleague matches, Garnet Valley picked up a 2-0 shutout win over West Chester East at home.
Eleanor Kirby and Molly Savage scored and Hailey Valerio earned a seven-save shutout.
Lower Merion rolled past visiting Boyertown, 7-0. Alessandra Patrizio led the way for the Aces, netting a pair of goals.
Girls' Tennis
Harriton's Hannah Drayton took home the Central League singles tournament championship, defeating Harriton teammate Rachel Benstock, 6-4, 7-5, at Sportsplex in Springfield.
Drayton reached the final by beating Radnor's Emily Lu, 6-1, 6-1, while Benstock beat Conestoga's Lauren Banner, 6-4, 6-3.
Banner earned third place by beating Lu, 6-4, 7-5, and Rylee Power from Marple Newtown defeated Emma Blake from Garnet Valley, 6-4, 7-5, in the fifth-place match.
Each of the tournament's top six finishers qualify for the District 1 Tournament.
Contact staff writer Nick Carroll at ncarroll@phillynews.comor on Twitter @NickJCarroll.