KELLER — Prosper’s missed extra-point kick from 35 yards, due to an excessive celebration penalty, gave Keller a 24-23 season-opening win Thursday night at the Keller ISD Athletic Complex.Following a Prosper touchdown with 15 seconds left when Chris Jackson caught a 1-yard pass from Chase Dawkins, the Eagles were flagged for a celebration penalty, backing up the kick.Keller, which blew a 17-0 lead late in the second quarter, scored its only touchdown of the second half when Dalton Mills, who finished the game with 190 yards on 25 carries and two scores, scored on a 7-yard run. His run capped a two-play, 13-yard drive that was set up when Phil Young caused a fumble at the Keller 25.Prosper got back in the game just before the half after Keller’s Christian Perkins connected on a 47-yard field goal for a 17-0 lead. Chase Dawkins connected with Zack English on a pass over the middle. English broke free and raced 25 yards into the end zone to complete a 57-yard pass play as time expired.Dawkins finished the night completing 23 of 30 passes for 274 yards and two scores.Overall, Prosper gained 503 yards of offense compared with 317 to Keller. Keller scored its first two touchdowns with its running game mixed in with an occasional big pass play.Its first score came on an 8-yard run by Brandon Poyser.The drive covered 74 yards in seven plays, with six of them coming on the ground. The other touchdown came on a 4-yard run by Mills to cap a three-play drive that was highlighted by a 43-yard pass from Hunter McEachern to Myles Merrity.McEachern had a solid game at quarterback for the Indians, completing 7 of 12 passes for 103 yards.