Jimmy Herron added 48 receiving yards with four catches. He also caught an 18-yard touchdown pass to cap the 21-point first quarter.
Rob Murphy rushed from 22 yards out in overtime to life Springfield (Delco) to a 33-27 comeback win over visiting Harriton. Murphy finished with 77 yards on seven carries.
The Cougars trailed 27-7 before scoring 26-straight points to cap the game. Cameron Durham finished with 109 rushing yards and one touchdown.
Public League AA
Isaiah King scored a pair of touchdowns to lead Roxborough past University City, 20-16. The senior safety had three interceptions, including a 30-yard return for a touchdown in the first quarter. He later added a one-yard rushing touchdown.
The Indians defense accounted for six turnovers, four of which were interceptions.
Public League AAA
Malik Williams' two late touchdowns helped seal Mastery Charter's 31-0 win over Martin Luther King at Germantown.
Williams hauled in touchdowns of 65 yards and 20 yards from quarterback James Johnson. Williams finished with three catches for 107 yards.
Boys' Latin 40, Bartram 12 - Senior Ben Coulibaly rushed for 143 yards in the second half to lead Boys' Latin over Bartram. He finished with 115 yards on 14 carries, including a 46-yard rushing touchdown in the third quarter.
Bok 22, Overbrook 14 - Michael Riley rushed for a goal-line score and then recovered a fumble to seal Bok's overtime win against Overbrook.
Germantown scored 37 points in the first quarter to highlight its home opener with a 65-0 rout of Edison.
The Bears were led by Ishmael Dargan's 117 rushing yards on 12 carries. He rushed for a pair of touchdowns, including a 35-yard run in the third quarter.
Downingtown West 24, Glen Mills 7 - Tim Bunhu rushed for a pair of touchdowns to lead Downingtown West past host Glen Mills. He put the Whippets ahead 7-0 in the first quarter on a three-yard rush and added a 10-yard touchdown in the third quarter.
Episcopal Academy 41, Interboro 0 - Adam Strouss' controlled the game with his arm and legs as the Churchmen rolled passed visiting Interboro.
He opened the first quarter with a 18-yard rushing touchdown added a 10-yard rush in the second quarter. He also threw for a pair of touchdowns, including a 49-yard bomb to Ian Straine before halftime.
Cheltenham 35, Bishop McDevitt 28 - Greg Morris, Hyneef Dockery and Marc Thompson each eclipsed 100 rushing years to lead Cheltenham over visiting McDevitt.
Thompson scored the game-winning touchdown on a 16-yard rush in the fourth quarter.Dockery highlighted his night with a 68-yard rushing touchdown in the first quarter..
Springfield (M) 25, Neumann-Goretti 0 - Jhaloni Johnson took a half back toss and threw to Chris Stone for a 25-yard diving touchdown in the second quarter to highlight the Whippets win over visiting Neumann-Goretti.
Quarterback Chris Stone threw for 134 yards and two touchdowns. Johnson rushed for 74 yards on 11 carries.
Neshaminy 45, Hatboro-Horsham 0 - Nate Hall rushed for two touchdowns in the first quarter and the Redskins cruised at Hatboro-Horsham.
Contact staff writer Matt Breen at firstname.lastname@example.org or on Twitter @matt_breen.