At Charlotte, N.C., Ron Hoff and Ty Olenchuk each ran for two scores as Dutch Fork defeated Independence (NC) 51-8.
The game was homecoming for Dutch Fork coach Tom Knotts, who won six state titles at Independence.
Dutch Fork QB Graeson Underwood threw for 157 yards and a TD. Bryce Thompson had five catches for 78 yards and returned a punt 68 yards for a score.
Blythewood 33, Rock Hill 14
Sign Up and Save
Get six months of free digital access to The State
At Rock Hill, quarterback Quinton Patten threw for two touchdowns and ran for two as Brian Smith won his debut as Bengals coach.
Patten was 9-of-12 for 230 yards and also rushed for 59. Dalen Mickle and Chris Woodall each had more than 80 yards receiving for Blythewood.
Lee Central 37, C.A. Johnson 0
At Bolden Stadium, Deondraye Moses had two rushing touchdowns while Shamari Simon, Naquan Peeples, and Ja'Quaze Myers each added one for Lee Central.
Hammond 41, Spartanburg Christian 15
At Spartanburg, Corbett Glick was 10-of-14 for 214 yards and four touchdowns for Hammond, which led 41-0 at half.
Cleo Cantey had four catches for 145 yards and also returned a punt for TD.
Lexington 20, West Florence 14
At Lexington, Jordan Hiller rushed for 155 yards on 10 carries and a TD as the Wildcats won the debut for new coach Perry Woolbright.
Chase Crouch added 159 yards through the air.
Chapin 28, River Bluff 20
At River Bluff, Chapin scored 21 third-quarter points after the Gators held a 14-7 lead at the half.
Chapin’s Roger Pedroni scored twice on the ground and threw a 50-yard touchdown pass to Kareem Bowers.
Pedroni threw for 221 yards and rushed for 86.
Braden Walker accounted for two scores for River Bluff.
Cardinal Newman 41, Florence Christian 35 (OT)
At Florence, TJ Wise had a 10-yard run in OT to give the Cardinals the win.
Wise tied the game with a 14-yard run with 1:05 left. He finished with 276 yards passing and three TDs and also ran for 84 and three TDs.
Patrick Reedy had six catches for 176 yards.
Batesburg-Leesville 40, Ridge Spring-Monetta 16
Tay Wilson ran for 98 yards and two TDs and Bishop Cannon was 7-of-7 passing for 159 yards for the Panthers.
Newberry 42, Keenan 0
At Newberry, Amir Abrams rushed for 146 yards and three TDs and went over the 4,000-yard mark in his career for the Bulldogs.
Jaleel Gilliam had a 70-yard punt return for a touchdown.
Pelion 33, Calhoun County 22
At Pelion, Jeremiah Green rushed for 316 yards and four TDs for Pelion.
Gilbert 48, Gray Collegiate 14
At Gilbert, Jy Tolen threw for three touchdowns, and DeAndre Cook rushed for 118 yards and a TD for the Indians.
Westwood 30, Chester 23
At Chester, Elijah Heatley hit Montre Miller on a 51-yard TD pass in the fourth quarter to give the Redhawks the win.
Westwood tied the game at 23 midway through the third period, before winning it in the fourth quarter.
Heatley threw for 326 yards and two touchdowns. Cortez Braham had seven catches for 137 yards, and Miller had five catches for 113 yards.
Lugoff-Elgin 33, Camden 28
At Camden, L-E running back Randall Brown had 180 yards and two touchdowns as the Demons defeated their rival for first time since 2011.
Jericho Murphy had 213 yards for Camden.
White Knoll 40, Aiken 7
At Aiken, Albert Hope rushed for 146 yards and three scores in the Timberwolves’ win.
White Knoll outgained Aiken, 544-132.
Spring Valley 42, Fort Mill 7
At Fort Mill, Quincy Hill threw for 225 yards, two touchdowns and ran for another for Spring Valley.
The Vikings also had two defensive touchdowns.
Irmo 28, Nation Ford 16
At Irmo, the Yellow Jackets broke open a close game with 14 points in third quarter for season-opening win.
Woodruff 53, A.C. Flora 45
At Memorial Stadium, Keegan Halloran threw for five TDs and ran for two in Wodruff’s come-from-behind win.
Woodruff trailed 20-7 after the first quarter.
Flora quarterback Joshua Heatley rushed for three TDs.
Swansea 27, Battery Creek 13
At Battery Creek, Keenan Coates threw for 167 yards and three total TDs in the Tigers’ opening victory.