Foster scored three touchdowns and broke the single-game record for rushing yards against the Colts. The second-year Tennessee product appeared in just six games last year and nearly doubled his career rushing total after gaining 254 yards in 2009.
Matt Schaub threw for 107 yards and a touchdown with one interception on 9-of-17 passing for the Texans (1-0), who improved to just 2-15 all-time against the Colts. Andre Johnson caught only three passes for 33 yards, but Houston's top-ranked passing attack from a year ago wasn't needed with the emergence of its running game.
The Texans set a franchise record with 257 rushing yards as a team.
"At halftime, we talked about the key to the game — who was going to be the more physical team," Texans head coach Gary Kubiak said. "Our offensive line, after that first series, (told me to) run the ball. That's what (we) did, and we did it well today."
Peyton Manning, the reigning league MVP for the fourth time, completed 40 of 57 passes for 433 yards and three touchdowns for the Colts (0-1), who have lost three consecutive regular-season games and are coming off a loss to the Saints in the Super Bowl. Austin Collie set career highs with 10 catches for 131 yards.