GLENDALE, Ariz., Oct. 31 (UPI) -- LeGarrette Blount capped a 74-yard, fourth-quarter drive with a 1-yard TD plunge Sunday, handing the Tampa Bay Buccaneers a 38-35 decision over Arizona.
After Derek Anderson had given the Cardinals a 35-31 lead on a 5-yard touchdown toss to Larry Fitzgerald with 9:41 left in the game, Bucs quarterback Josh Freeman responded with the long drive for Tampa Bay (5-2).
The key play came when he hit Arrelious Benn with a 53-yard gain to the Arizona 1-yard line, followed on the next play by Blount's TD run.
Freeman completed 18-of-25 passes for 278 yards and a touchdown, directing his fourth come-from-behind win of the 2010 season. Blount carried 22 times for 120 yards and two scores for the Buccaneers, who forged a tie with Atlanta atop the NFC South.
Anderson went 16-of-24 passing for 234 yards, a touchdown and two interceptions for Arizona (3-4), replacing ineffective starter Max Hall.
Beanie Wells gained 50 yards and scored a touchdown on 16 carries.