Rams 28, Buccaneers 21

-- Looks like the Greatest Show on Turf is in high gear -- on offense and defense.

Torry Holt caught two long touchdown passes and Adam Archuletta returned a fumble 93 yards Monday night, keying the Rams' 28-21 victory over Tampa Bay. One week after a sensational late comeback in a victory over Seattle, the Rams (4-2) used a bunch of big plays, including forcing four turnovers; they came into the game with only two take-aways.

The victory gave St. Louis sole possession of the NFC West lead, a half-game in front of the Seahawks. It also was Coach Mike Martz's first win in four tries against Tampa Bay -- all Monday night games.

The Bucs (1-5) got to the St. Louis 15 on the final drive, but Aeneas Williams forced Tim Brown's fumble and Jerametrius Butler recovered.

Holt beat double coverage to haul in a 36-yard pass from Marc Bulger with 10 minutes 46 seconds remaining for the winning touchdown. The all-pro wide receiver had a 52-yard touchdown on the first series and finished with six catches for 124 yards.

Marshall Faulk had his 100th career touchdown rushing, a one-yarder in the second quarter that tied it at 14.

Archuleta made his steal midway in the third quarter, one play after Ian Gold's 31-yard interception return put the Bucs at the St. Louis 15. Michael Pittman ran left to the 7, where he was stripped by the Rams safety, who sped untouched down the left sideline.

Buccaneers Coach Jon Gruden challenged the play to no avail.

A fumble then helped the Bucs. Greg Spires' second sack of the game shook Bulger, who lost the ball at his 20. Anthony McFarland recovered and it led to Will Heller's one-yard touchdown catch, tying it at 21 heading into the fourth quarter.