After missing last week's game with an injury, Woodland Hills star running back Miles Sanders didn't waste much time showing everyone he was just fine Friday night.
Sanders opened the scoring with a 40-yard first-quarter touchdown as the No. 5 Wolverines (7-2, 7-1) defeated host Penn Hills (5-4, 4-4), 19-7, in the Southeastern Conference.
Harry Randall added scoring runs of 13 and 15 yards for Woodland Hills, which notched its seventh win in a row after losing the first two games of the season to Upper St. Clair and McKeesport. Before the game against the Indians, the Wolverines had scored at least 34 points in each game in the winning streak.
Isaiah Jones rushed for 125 yards on 16 carries to lead Penn Hills, which makes the playoffs as the fourth-place team from the conference after missing the postseason last year for the first time since 1997.
Bethel Park 28, Baldwin 21
The Black Hawks (6-3, 6-2) led 28-7 at halftime and held on to beat the Highlanders (4-5, 3-5) in a Southeastern Conference matchup between two playoff teams.
Levi Metheny ran for touchdowns of 2 and 29 yards and threw a 10-yard touchdown pass to Connor McGinnis to help Bethel Park jump to a big lead. Metheny finished a perfect 8 of 8 passing for 101 yards.
But Baldwin got touchdowns runs from Jake Elk and Nick Barca in the fourth. Elk also caught a touchdown in the first half from Doug Altavilla, who finished with 147 yards passing and 115 yards rushing.
Bethel Park finished third in the Southeastern Conference, while Baldwin grabbed the Class AAAA wild card after finishing sixth in the conference.
North Allegheny 31, North Hills 0
Cage Galupi made his first start of the season at quarterback and threw for 203 yards and two touchdowns to lead the Tigers (6-3, 5-2) to a Northern Eight win against the host Indians (5-4, 4-3).
Galupi completed 11 of 18 passes and connected with Isaac Weaver and Elijah Zeise on scoring passes of 8 and 46 yards. Zeise finished with seven catches for 130 yards.
The Tigers' defense pitched its first shutout of the season, and it is the third straight year North Allegheny has not allowed a point against North Hills.
Upper St. Clair 35, Mt. Lebanon 7
Trevor Morrow and Stephen Mackowick each scored two touchdowns to lift the No. 1 Panthers (9-0, 8-0) to a Southeastern Conference win against the Blue Devils (3-6, 3-5).
This marks the first time that Upper St. Clair has gone through the regular season undefeated since 2006, which is also the last time the Panthers won the WPIAL and PIAA Class AAAA titles.
Morrow led the Panthers with 158 yards rushing and scored on runs of 3 and 6 yards. Mackowick's touchdowns were on rushes of 2 and 13 yards.
Seneca Valley 36, Fox Chapel 7
T.J. Holl was a part of all five Raiders touchdowns in a Northern Eight win for No. 4 Seneca Valley (8-1, 6-1) against the visiting Foxes (2-7, 2-5).
Holl threw a 70-yard touchdown to Eric Mrkonja, ran an interception back 17 yards for a score and rushed for touchdowns of 4, 37 and 11 yards. He finished with 142 yards passing and 123 yards rushing. Over his past four games, Holl has scored 10 touchdowns and thrown for five more.
Keith Frankert finished with six catches for 110 yards and scored Fox Chapel's lone touchdown on a 10-yard pass from Billy Urso.
Peters Township 48, Canon-McMillan 17
Tim Swoope threw for 187 yards and three touchdowns to lift the Indians (5-4, 4-4) to a Southeastern Conference victory against the visiting Big Macs (1-8, 1-7).
Swoope completed 14 of 19 passes and hit Max Augenstein, Mike Erenberg and Nick Ray on scoring strikes of 9, 10 and 4 yards.
With the win, Peters Township finished as the conference's fifth-place team and will play in the WPIAL playoffs for the fourth consecutive season.
Central Catholic 55, Butler 0
J.J. Cosentino threw two touchdown passes and ran for another as the No. 2 Vikings (9-0, 7-0) finished the regular season with a perfect record after beating the visiting Tornadoes (1-8, 1-6) in the Northern Eight Conference.
Cosentino connected with Darnell Clemm and Tre Tarpley on touchdown passes of 21 and 29 yards, respectively. He also scored on a 1-yard run.
The Vikings scored three times on special teams, with Cameron Sutherland returning punts of 60 and 58 yards for scores and Ronnie Jones bringing back a punt 40 yards for a touchdown.
Pine-Richland 42, Plum 0
Ben DiNucci threw for three touchdowns to lead the Rams (5-4) past host Plum (0-9) in non-conference action.
DiNucci completed 16 of 24 passes for 218 yards and hit D'ondre Gastion, Michael Merhaut and Brendan Burnham on passes of 33, 8 and 48 yards, respectively. Burnham also had a 25-yard scoring run.
The Mustangs have lost 25 straight games.
Norwin 42, Shaler 14
Nick Amendola threw for two touchdowns and ran for another in a non-conference win for the Knights (2-7) against the Titans (0-9).
Amendola ran for a 1-yard score and completed touchdown passes of 9 and 15 yards to Steve Petrick and Zach Hall, respectively. Zach Tinsley led Norwin's rushing attack with 129 yards and two touchdowns.
Kiski Area 27, Latrobe 16
Chad Kuhn rushed for one touchdown and threw for another to help the Cavaliers (5-4, 5-3) to a Foothills Conference victory against the visiting Wildcats (2-7, 1-7).
Kuhn ran for 14 yards for the game's first score, then hit Shane Kuhn on an 83-yard pass to put the Cavaliers up 13-0 after the first quarter. Chad Kuhn finished with 137 yards passing, while Shane Kuhn had three catches for 102 yards.
Altoona 28, Connellsville 14
Eli Mencer and Kevin Givens each rushed for more than 100 yards and two touchdowns to lead the Lions (2-7, 2-6) to a Foothills win against the host Falcons (2-7, 2-6).
Mencer had 159 yards and touchdown runs of 34 and 10 yards, while Givens had 100 yards and scores of 11 and 45 yards.
Connellsville quarterback Jade Maher threw for 223 yards and a touchdown, and also ran for a 1-yard score.