Buffalo Bills defensive back Jairus Byrd (31) is tackled by Houston Texans wide receiver Owen Daniels after a first-quarter interception. Byrd would have two on the day but it wasn't enough. ((Mike Groll/Associated Press) )

Running back Ryan Moats, taking over after starter Steve Slaton lost yet another fumble, scored three touchdowns on consecutive fourth-quarter drives, giving the Houston Texans a 31-10 victory over the host Buffalo Bills on Sunday.

The Texans (5-3) won their third straight game for their best start in franchise history.

Matt Schaub bounced back from two first-half interceptions to lead six scoring drives on seven possessions.

The Bills (3-5) were undone by an offence that managed 204 yards and nine first downs, with only three coming in the second half.

Bills rookie safety Jairus Byrd joined San Francisco's Dave Baker as only the second NFL player to have two or more interceptions in three straight games.

Byrd intercepted Houston's Matt Schaub twice in the first quarter. The second-round draft pick out of Oregon also had two each in Buffalo's previous games, wins over the New York Jets and Carolina.

In 1960, Baker had nine interceptions — three against Dallas, two against Baltimore and four against the Los Angeles Rams — during a three-game stretch in Weeks 8-10.