UCF lost this game because, with a lead that had Houston searching for answers, the coaching staff decided the answer was to stop running the ball.
The Knights built a lead that ballooned to 17 points on a ground game that had a ranked Houston defense out of sorts. Then, for a long stretch that UCF fans spent the rest of the night re-litigating, the play calls stopped matching the game plan that got them there. Houston came back to win 27-17. The box score calls that a comeback, but Houston didn't force much of anything. UCF handed the game back.
Quarterback Keyone Jenkins briefly left the game with an injury, and that's the one part of this that's genuinely sympathetic. Losing your starter, even for a series or two, changes what an offensive staff is willing to call. It doesn't excuse what happened next, no matter how anyone defending this staff wants to frame it. If the run game was working well enough to build a 17-point cushion, the job of the coaching staff is to protect that advantage with the thing that built it, healthy quarterback or backup. Getting cute, or getting scared, with a lead that big is a program-level failure of nerve.
A 17-point lead evaporating against a team that looked shaky for most of the first half falls squarely on the coaching staff's shoulders.
The game itself was entertaining, a real back-and-forth between two programs trying to establish themselves. It was fun to watch right up until it stopped being fun to be the team that led it. The competence problem is what cost UCF the game.
The scoreline isn't the real problem. UCF built that lead by establishing the run and making Houston prove it could stop it. Houston never had to prove that, because UCF stopped asking the question. A team that builds a 17-point edge on the ground and then shelves it is giving the lead away, and only the people calling the plays can explain why.




