ST. LOUIS (AP) — Jeff Fisher sure got a lot done in a week.
Sam Bradford threw touchdown passes on his first two drives and the St. Louis Rams made marked improvements on the other side of the ball in Week 2 of the preseason in a 31-17 victory over the Kansas City Chiefs in the annual Governor's Cup game Saturday night.
"I think last week we had some self-inflicted wounds with some penalties and we were pretty much penalty free all game," running back Steven Jackson said. "I think that was one of the huge differences between last week and this week.
"I think we have something to build off."
Lance Kendricks and Danny Amendola scored on catches of 23 and 8 yards and Jackson had 49 yards on seven carries in a 151-yard first quarter that handed the backups a two-touchdown cushion. The Rams (1-1) totaled 215 yards in a 38-3 loss last week at Indianapolis, flopping in the debut of their new coach.
"What happened tonight was directly related to what happened last week," Fisher said. "We had a really good week of practice.
"Not that we didn't practice well before the Colts game but we put some more things in and things started to fall together for us."
Bradford was 6 for 9 for 102 yards for St. Louis (No. 28 AP Pro32). Matt Cassel played the first half for Kansas City (1-1) and was 13 for 18 for 142 yards.
Chiefs coach Romeo Crennel began his postgame remarks by ripping the effort. Safety Kendrick Lewis aggravated a shoulder injury in the second quarter.
"Well, it was not very good tonight. And that's being a little generous to say that," Crennel said. "When you're breaking camp and doing all those kinds of things, it just shows we're not mature enough yet. No one really played good."
Rookie Greg Zuerlein's 52-yard field goal capped a 17-point first half for the Rams, who trailed the NFL with a 12.1-yard scoring average last season while going 2-14. They scored 13 or fewer points in 12 games.
Peyton Hillis scored on a 1-yard run in the second quarter, and Jeremy Horne caught a 38-yard touchdown pass from Brady Quinn in the waning minutes for the Chiefs (No. 18).
Kansas City committed four turnovers, including three lost fumbles, and played from behind the entire game. Last week the Chiefs beat Arizona 27-17 at home and got two touchdowns in two possessions by the first string. Wide receiver Dwayne Bowe didn't make the trip a day after signing a franchise tender.