TAMPA, Fla. -- Carson Palmer threw a 13-yard touchdown pass to Larry Fitzgerald, then Jay Feely kicked a 27-yard field goal with 1:29 remaining as the Arizona Cardinals rallied to beat the Tampa Bay Buccaneers 13-10 on Sunday.
Patrick Peterson had two interceptions, one setting up Arizona's first TD in six quarters, the other to ruin any chance of rookie Mike Glennon pulling off a comeback in his first NFL start for the winless Bucs (0-4).
Feely also kicked a 42-yard field goal for the Cardinals (2-2), who trailed 10-0 at halftime.
Starting in place of the benched Josh Freeman, Glennon was steady -- if not spectacular -- for most of the game. But it all unraveled after Peterson stepped in front of a pass for Vincent Jackson.
Fitzgerald beat cornerback Darrelle Revis on the next play for his 80th career TD reception.