Texans 35, Chiefs 31

Matt Schaub found Andre Johnson in the end zone with 28 seconds left in the game to lead the Houston Texans past the host Kansas City Chiefs 35-31 on Sunday.

Arian Foster rushed for 71 yards and two touchdowns and Derrick Ward added a rushing score for the Texans (4-2), who battled back from a 21-7 deficit in the second half.

Trailing 31-21 after Thomas Jones rushed for a score for the Chiefs (3-2), Houston came right back, driving down the field to pull within 31-28 on Foster’s 1-yard touchdown run with 3:30 left.

After forcing a three-and-out, Schaub got the ball back on his own 20-yard line and needed nine plays to drive the 80 yards, capping the march with an 11-yard scoring pass to Johnson.

Matt Cassel came into the game with four touchdown passes in four starts this season for Kansas City, but got the offense on track early, leading a 15-play drive capped by a 2-yard touchdown pass to linebacker Mike Vrabel, who came in as a tight end.

Schaub brought the Texans back to tie it at 7-7 with a scoring pass to Joel Dreessen in the second, but Cassel found Dwayne Bowe with a 17-yard touchdown pass as the second quarter came to a close to give the Chiefs a 14-7 edge at the break.

Cassel and Bowe hooked up again early in the third, pushing it to 21-7 with a 42-yard bomb down the left side.

Final1st2nd3rd4thScore
Houston TexansTexans0772135
Kansas City ChiefsChiefs7710731
Houston
Passing:Matt Schaub 25/33 (305 YDS)
Rushing:Arian Foster 18 CAR (71 YDS)
Receiving:Andre Johnson 8 REC (138 YDS)
Kansas City
Passing:Matt Cassel 20/29 (201 YDS)
Rushing:Thomas Jones 19 CAR (100 YDS)
Receiving:Dwayne Bowe 6 REC (108 YDS)