Running back Jamaal Charles piled up 86 yards rushing and a touchdown, while quarterback Alex Smith added a rushing touchdown of his own to help the Kansas City Chiefs beat the Houston Texans 17-16 and stay undefeated.

"We have a great group of guys. Honestly, a great group of guys, hungry guys, guys that have been through a lot. Especially the ones who have been here, they really appreciate the environment and they appreciate being around each other. It's fun," Smith said.

The Chiefs are 7-0 and off to their best start since 2003, when they began the season 9-0.

Kansas City finished the 2012 season with an abysmal record of 2-14.

"I'm just blessed that we win games and that we continue to win and that we have a defense that fights and saves the offense, but we've still got to play consistently and keep on putting points on the board, so our defense doesn't have to do that every week," Charles said.

Kicker Ryan Succop nailed a 22-yard field goal with 6:07 left in the game to seal the win for the Chiefs.

Texans kicker Randy Bullock was good on a 47-yard field goal with 4:21 remaining in the game, getting Houston to within a point of tying, but the Texans were unable to score again.

Smith finished the game 23 of 24 for 240 yards with one interception.

Texans quarterback Case Keenum, who was making his first NFL start in place of the injured Matt Schaub, completed 15 of 25 passes for 271 yards, with a touchdown.

"I know I need to get better. I want to do everything that I possibly can to help this team win and that's what I've said from day one. I think there's a few plays out there that I didn't and that frustrated me," Keenum said. EFE