Sam Bradford threw two touchdown passes and the Rams' defense sacked Kevin Kolb nine times, as St. Louis beat the Arizona Cardinals, 17-3, on Thursday night. Ahead 10-3 after three quarters, St. Louis (3-2) pulled away to a 14-point lead when Bradford connected with Chris Givens on a 51-yard touchdown pass with 11:49 to play. Arizona (4-1) had two fourth quarter drives stall inside the Rams' 20-yard line with less than 6 minutes remaining.

Bradford completed just seven of his 21 passes for 141 yards, including a 44-yard, first quarter toss to receiver Danny Amendola, who made a one-handed grab while falling down at the Arizona 11-yard line. The catch help set up the Rams' first score, a 7-yard scoring toss from Bradford to Lance Kendricks. Steven Jackson carried 18 times for 76 yards for St. Louis.

Kolb completed 28 of 50 pass attempts for 289 yards for Arizona. Cardinals' receiver Larry Fitzgerald caught eight passes for 92 yards.