Danville jumped out to a 13-0 lead before Lexington Christian quarterback Lincoln Henzman figured in two straight TDs in the third quarter to send the host Eagles to a 14-13 surprise victory.
Jadarius Brown and Tryston Ford scored on 18- and 23-yard runs, respectively, to put the Admirals (6-3) in front.
Henzman threw a 43-yard pass to Justin King for Lexington Christian's first score. He scored on a 5-yard run less than four minutes later to give the Eagles the lead.
Henzman wound up 9-for-20 for 164 yards for the Eagles (4-5). He also ran for 52 yards on 10 carries. King caught four passes for 87 yards.
Bryan Station 31, Henry Clay 14: The Defenders' Everett Talbert, LeDarius Jackson and Nicholas Johnson all scored rushing TDs, and Tyus Alcorn threw a 73-yard scoring pass to D'Yantae Logan in the fourth quarter to finish off visiting Henry Clay (3-7).
Bryan Station (6-3) gained 345 yards on the ground and were led by Jackson, who had 221 yards on 14 carries. Talbert also had nine tackles and an interception.
Davion Jackson ran for 141 yards and both of Henry Clay's touchdowns.
Lafayette 14, Tates Creek 7: William Johnson ran for 69 yards and a touchdown and Garrett Peavler threw a 37-yard TD pass to Darius Hughes for Lafayette (7-3).
William Hardin got the Commodores (3-7) on the board with an 8-yard scoring run in the fourth quarter.
No. 6 Scott Co. 55, Paul Dunbar 6: Kevo Edwards' second rushing touchdown gave the Cardinals a 28-0 lead and they went on to rout host Dunbar. Ben Lawler added two TD passes and Trey Franklin returned an interception 10 yards for a score.
Lexington Catholic 41, Marion Co. 18: Amoh Kumengisa scored two of his three running TDs in a 27-point second half for the Knights (8-1) in a rout at Marion (3-6).
Madison Central 15, Clark Co. 13: The Indians scored all of their points after the halfway point of the fourth quarter in a come-from-behind victory at home.
With Madison Central (5-4) trailing 13-0, Hunter Stocker threw a 28-yard TD pass to Hunter Allen and the pair hooked up again on a two-point conversion to cut the Indians' deficit to 13-8. Daniel Foster followed that up with the winning score on a 15-yard run with 28 seconds left to play.
Quarterback Pokey Harris ran for 139 yards and a TD for Clark County (3-6).
Franklin Co. 41, Montgomery Co. 14: The unranked Flyers (10-0) remained undefeated with a rout of visiting Montgomery County (4-5). Franklin County piled up 311 rushing yards, including 111 yards and three scores by Chris Roberts.
No. 2 Highlands 34, Cincinnati Elder 29: Highlands quarterback Patrick Towles, who has committed to Kentucky, scored the game's first touchdown in the first quarter but left right after, reportedly with a concussion. Donovan McCoy, a junior, came on in relief to go 11-for-26 for 245 yards and two touchdowns.
No. 11 Ryle 38, Dixie Heights 28: Ryle quarterback Ryan Hill ran for 267 yards and three touchdowns in a win at Dixie Heights. Hill also threw a 7-yard TD pass to Ryan Smith.
Dixie Heights QB Zeke Pike, who has committed to Auburn, threw for two TDs and ran for two more. Pike finished with 403 total yards.
Anderson Co. 50, East Jessamine 16: Seth Carmichael threw for 340 yards and six scores in Anderson County's win at East Jessamine. Three of Carmichael's TDs went to Ethan Kelly, who had four catches for 216 yards. Kelly also had a 54-yard interception return for a touchdown.