Buccaneers 38, Cardinals 35

LeGarrette Blount ran for 120 yards and a pair of touchdowns and the Tampa Bay Buccaneers held on for a wild 38-35 victory over the host Arizona Cardinals on Sunday.

Aqib Talib had an interception return for a touchdown and a game-clinching pick, helping Tampa Bay (5-2) to its franchise-record fifth straight road win and a share of the NFC South lead.

After Josh Freeman led another one of his signature fourth-quarter comebacks, the Cardinals turned the ball over on their next possession. But Arizona blocked a field goal and took over at its own 48-yard line with 3:13 left.

Derek Anderson, who came on after rookie Max Hall threw two interceptions that were returned for touchdowns, drove the Cardinals (3-4) into the red zone before being intercepted by Talib with 2:10 remaining.

Anderson finished 16 of 24 for 234 yards with a touchdown and two interceptions.

Larry Fitzgerald scored twice - his first time reaching the end zone since Week 3 - and Steve Breaston had eight catches for a career-high 147 yards for Arizona, which rallied from a 17-point third-quarter deficit.

Freeman finished 18 of 25 for 278 yards and a touchdown. Six of his eight career wins have featured fourth-quarter comebacks, including four this season.
Final1st2nd3rd4thScore
Arizona CardinalsCardinals7714735
Tampa Bay BuccaneersBuccaneers7177738
Arizona
Passing:Derek Anderson 16/24 (234 YDS)
Rushing:Beanie Wells 16 CAR (50 YDS)
Receiving:Steve Breaston 8 REC (147 YDS)
Tampa Bay
Passing:Josh Freeman 18/25 (278 YDS)
Rushing:LeGarrette Blount 22 CAR (120 YDS)
Receiving:Mike Williams 4 REC (105 YDS)