Campbellsville earned its fourth straight homecoming victory — and fourth straight overall — with a 42-34 victory against Pikeville.
The teams combined for 1,099 yards of total offense.
Former Frankfort standout Quan Weaver ran for a career-high 230 yards for the Bears, and his team had 519 rushing yards overall.
Weaver had touchdown runs that covered 32, 25 and 13 yards.
Sign Up and Save
Get six months of free digital access to the Lexington Herald-Leader
Jacob Russell (Lawrence County) threw for a program-record 426 yards for Campbellsville. He had four TD passes to go with a 1-yard scoring run.
Jarrod Harrington (Boyle County) caught seven passes to give him a school-record 154. He had 66 receiving yards and two TDs. Harrington also had eight carries for 53 yards.
Centre 31, Millsaps 17: Heath Haden threw for a career-high 405 yards and two TDs, and the Colonels' didn't allow any points in the second half in Jackson, Miss.
Freshman Rhoman James (Henry Clay) had three interceptions for Centre. He also had five tackles and two pass breakups. The Colonels' Blake Martin (Paul Dunbar) caught a 28-yard touchdown pass for Centre. Martin had five catches for 96 yards.
Morehead State 34, Butler 21: Austin Gahafer threw for 363 yards and three touchdowns as Morehead State rallied past visiting Butler in Pioneer League play.
Gahafer, a former St. Xavier standout, has accounted for 20 of 21 touchdowns this season for Morehead State (3-3, 2-1), and he has thrown for at least three TDs in five straight games. He threw TDs to three different receivers — a 40-yarder to Darius Pritchett, a 13-yarder to Jake Raymond and found Tanner Napier from 44 yards.
Napier, who starred in high school at Lafayette, had five catches for 89 yards.
Morehead State's Luke Keller collected nine tackles in his first game this season, returning after a staph infection serious enough that he was told it would end his playing career.
Davidson 14, Kentucky Wesleyan 7 (OT): Thomas Sykes intercepted Dalton Oliver in overtime, preserving a win for Davidson over Kentucky Wesleyan in North Carolina.
Davidson (1-4) got the ball first in overtime, and Taylor Mitchell found William Morris for a 9-yard score to give the Wildcats their second lead of the game. Needing a touchdown, Kentucky Wesleyan went for it on fourth-and-2 from the 17, and Sykes intercepted Oliver's attempt, ensuring Davidson's first win of the season.
Oliver (Muhlenberg County) threw for 130 yards for Wesleyan (1-4), completing 19 of 34 passes. Marcel Malone (Central) caught a 25-yard TD pass from Oliver.
Murray State 34, Austin Peay 18: KD Humphries and Roman Clay both ran for a pair of touchdowns — all in the first half — and Murray State won at home.
Humphries was 32-for-51 for 286 yards, and Clay had 118 yards as Murray State (2-4, 1-2 Ohio Valley) ran up a 31-6 halftime lead.
Pokey Harris (Clark County) returned the opening kickoff 61 yards to set up the Racers' first drive, which ended on Humphries' 1-yard plunge. Austin Peay fumbled on its first possession, and Murray State moved it 43 yards in 11 plays, culminating in Clay's 2-yard score.
Lindsey Wilson 41, Cumberlands 19: The Blue Raiders, ranked No. 1 in NAIA, pulled away in the second half to defeat visiting Cumberlands.
Dylan Beasley (Nelson County) threw for 306 yards and three touchdowns for Campbellsville. Carmetrick Ross caught two of those. Beasley also added two rushing touchdowns.
Hunter Lewis led Cumberlands with 144 rushing yards and two scores.