Springfield (Delco) 35, Garnet Valley 25 - Cam Durham ran for a pair of long touchdowns and threw for another as Springfield knocked off the Jaguars, The Inquirer's fifth-ranked team in Southeastern Pennsylvania.
Durham put the Cougars on the board with a 54-yard score in the first quarter and capped the scoring with a 61-yard scamper in the fourth quarter.
Haverford High 28, Marple Newtown 14 - Alex Drum and Kevin Leyden each scored a pair of touchdowns in the Fords' home win.
After Marple Newtown closed within a point at halftime, the Fords rattled off 22 consecutive points.
Ridley 35, Harriton 0 - Darren Washington paced host Ridley with three scores on the ground.
Catholic AAA
Andrew Guckin broke three tackles and went 52 yards for his second touchdown, a game-tying, momentum-swinging score in what turned out to be a 38-14 blowout win for Wood, ranked fourth in Southeastern Pennsylvania by The Inquirer, at Cardinal O'Hara.
After tying the game at 14, Guckin added a third score to put the Vikings ahead in the second quarter and finished with 148 yards.
Ches-Mont American
After his team fell behind by 11 early, Adam Burke ripped off three touchdowns and West Chester Rustin came back to win, 29-26, at home against Kennett.
With Burke carrying the load, the Golden Knights rallied to take a 29-18 lead before Kennett's Jordan Lardani cut the lead with a late score, his second of the night.
Great Valley 26, Oxford 13 - Great Valley ran for 425 yards and four touchdowns in the home win. Chris Geiss led the way with 252 yards and two touchdowns, including an 81-yard scamper.
The Patriots defense held Oxford to 113 rushing yards.
Suburban One National
Abington roared back with 20 points in the fourth quarter to beat Bensalem, 39-20, at home.
With his team trailing by a point after three quarters, Craig Reynolds ran for two touchdowns in the final period to ignite the comeback.
Upper Dublin 35, Norristown 19 - Khalid Weems scored twice, including a 25-yard touchdown catch to open the scoring, as Upper Dublin picked up the home win.
Neshaminy 48, Truman 13 - Nate Hall scored four times on the ground, and Neshaminy picked up the road win.
Nonleague
Warren Allen struck for 150 yards and five touchdowns in Interboro's 41-6 victory over visiting Prep Charter. The Bucs' Sonny Armstrong added 148 yards on the ground.
Episcopal Academy 49, Chichester 0 - Matt McLaughlin caught a touchdown pass and scored another TD on a punt-block recovery in the Churchmen's home win.
Glen Mills 47, Ballou (D.C) 0 - Dontae Coates threw for 122 yards with four touchdown passes at home.
Public AAAA Gold
Despite facing a late charge, Washington held on for a 20-16 road win against Central. After trailing by as many as 12 points in the fourth quarter, Central had an opportunity to take the lead in the final minutes, but turned the ball over on downs at Washington's 24-yard line.
Donald Smith and Marquis Edwards scored in the first quarter to give the Eagles a 14-point lead, but Central chipped away with the help of a 97-yard kick return by Walter Teagues.
The Lancers pulled to within four in the fourth quarter on Jon Henderson's 1-yard score.
Frankford 27, Germantown 8 - Frankford never trailed in a home win over Germantown.
After Rasheem Thompson broke a 14-yard touchdown run in the first quarter, Shareef Thompson returned a blocked punt 48 yards to double the lead.
Wydell Thompson caught a 13-yard score and Damion Daniels picked up a 35-yard score on the ground to round out the scoring.
Northeast 43, Fels 20 - DaQuan Bohannon threw five touchdown passes and ran for another TD in a home win.
Two of his scores went to Shimeek Carter, for 51 and 35 yards. Carter also returned an interception 80 yards for a score.
Public AAAA Silver
Tyrell Gross scored three touchdowns and Olney dropped visiting Edison, 30-6.
Gross also ran for 129 yards on 15 carries.
Public Class AAA
Ben Coulibaly made plays on both sides of the ball, and Boys' Latin cruised past West Philadelphia, 36-8, at Simon Gratz.
Coulibaly intercepted three passes, returning one for a touchdown, and ran for 78 yards and a score on 11 carries.
Eric Lark completed 6 of 9 passes for 99 yards and picked up another 103 yards on the ground to go with a pair of touchdowns.
Simon Gratz 21, Bartram 6 - Simon Gratz scored 21 unanswered points to pick up the home win. Ravone Cornish, Cornelius Middleton, and Ronald Colmon all scored on the ground for the Bulldogs.
Bok 34, Martin Luther King 0 - Larry Pelzer scored three times to lead Bok over Martin Luther King at Germantown.
Pelzer got loose for 125 yards on five carries and caught a 30-yard touchdown in the second quarter.
Public Class AA
Del-Val Charter exploded for 32 points in the second quarter en route to a 40-14 win over Roxborough at Germantown.
Rashan Cade led the way, running for 61 yards on four carries with a touchdown.
The Warriors also benefitted from a punt and kick return touchdown by Nates Banres and Shabazz Rivers, respectively.
Contact Nick Carroll at ncarroll@phillynews.com, or follow on Twitter @NickJCarroll.