Bishop Shanahan 35, West Chester East 21: Nick Pasvanis and Dan Murphy scored on runs of 18 and 2 yards, respectively, in the fourth quarter to snap a tie game and give visiting Bishop Shanahan the win. Shanahan's Cody Smith ran for a 60-yard score in the first quarter.
SUBURBAN ONE AMERICAN
Cheltenham 28, Springfield (Montco) 26: Greg Morris, who ran for 99 yards, scored two touchdowns in the third quarter, and host Cheltenham held on for the win. Springfield scored twice in the fourth quarter, but missed an extra point and failed on a two-point conversion that would have tied the game.
SUBURBAN ONE NATIONAL
Neshaminy 41, William Tennent 7: The Inquirer's third-ranked team in Southeastern Pennsylvania won handily with two touchdowns by both Denny Lord and D'Andre Pollard. Neshaminy gave up its first points of the season (in four games) when visiting William Tennent scored in the fourth quarter.
SUBURBAN ONE CONTINENTAL
Central Bucks West 34, Souderton 21: Marvin Todd ran for a pair of touchdowns and 160 yards in the second half to lead Central Bucks West to the home win. West's Matt Kilkenny sealed the game with an interception return for the second straight week.
Conestoga 20, Harriton 13: Conestoga's Dimitri Robinson returned an interception 27 yards for a touchdown in the fourth quarter at Harriton.
Ridley 20, Springfield (Delco) 0: Malik Jones scored three touchdowns, including a 70-yard catch, and visiting Ridley upset Springfield, The Inquirer's 24th-ranked team in Southeastern Pennsylvania.
Unionville 38, Sun Valley 13: Alex Pechin threw two touchdown passes and Austin Hoffman-Reardon ran for a pair of 20-yard scores in the second half of Unionville's win at Sun Valley.
Oxford 13, Kennett 9: Ethan Herb scrambled and found Ryan Hubley for a 40-yard touchdown on fourth down in the third quarter to lift Oxford to the win at Kennett.
Jenkintown 28, Calvary Christian 6: Jenkintown running back Jake Hamilton had 18 carries for 157 yards and three touchdowns in the win at Calvary Christian, highlighted by a 45-yard touchdown in the first quarter. Julian Goldhill ran for 84 yards, and quarterback Jamie Griffin ran for 87 as the team picked up 328 yards on the ground.
PUBLIC LEAGUE CLASS AA
Prep Charter 26, Roxborough 6: Vian Dolo threw for a score and ran for two others for host Prep Charter, which played for the first time since its postseason ban was lifted. Dolo had 174 yards passing, including 90 to Curran Simmons, who snagged a 38-yard touchdown.
West Chester Rustin 26, Downingtown East 6: Perry Loper ran for 210 yards and all four of West Chester Rustin's touchdowns at Downingtown East as The Inquirer's 22d-ranked team knocked off the 12th-ranked team.
Episcopal Academy 29, Hill School 3: The Inquirer's 15th-ranked team cruised to a home win behind a pair of touchdowns from Anthony Feliziani.
Contact Nick Carroll
Follow on Twitter @NickJCarroll.