SHARECOMMENTMORE

Tampa, FL (Sports Network) - Sam Bradford threw for 196 yards and a pair of touchdowns on Sunday as the St. Louis Rams topped the Tampa Bay Buccaneers, 28-13, at Raymond James Stadium.

Bradford completed 13-of-27 passes with one interception, while Lance Kendricks had a huge day through the air, catching four passes for 119 yards -- including an 80-yard touchdown pass -- for the Rams (7-7-1), who still can finish with a winning record with a victory next week against the Seahawks.

One week after becoming just the 27th player in NFL history to reach the 10,000 rushing yard plateau, Steven Jackson ran for 81 yards and a score on 19 carries as the Rams bounced back from a 36-22 loss to the Minnesota Vikings and have won four of their last five. Austin Pettis added a touchdown catch in the triumph.

Josh Freeman threw for an impressive 372 yards on 30-of-54 efficiency with one touchdown, but was intercepted four times. Freeman also ran four times for 18 yards, while Doug Martin collected 62 rushing yards on 18 carries.

Mike Williams hauled in seven passes for 132 yards and a touchdown, while Vincent Jackson caught seven balls for 108 yards for the Bucs (6-9) who have lost five in a row.