Posted by ESPN.com's Tim Graham
For three weeks, the Buffalo Bills cheated defeat. They flirted with disaster, courted danger and taunted football logic, but they somehow managed to win two games in a row and could have entered Sunday on a three-game streak.
The Bills' crack-but-don't-shatter defense was blown to shards in the fourth quarter. After settling for three field goals despite churning up plenty of yardage, the Houston Texans scored 22 points on three Ryan Moats touchdown runs to put away Bills 31-10 in Ralph Wilson Stadium.
Buffalo will go into its bye week at 3-5, but was hoping another upset victory would produce a remarkable .500 record at the break.
Schaub did throw a pair of interceptions to rookie star Jairus Byrd (his third straight two-interception game), but Schaub didn't buckle and hammered away until the Bills caved in the fourth quarter. He was 25 of 34 for 268 yards and no touchdowns.
Fitzpatrick completed 15 of 23 attempts for 117 yards and no touchdowns with two interceptions.
Terrell Owens scored his second touchdown of the year, but this one came on a 29-yard run in the first quarter.