Adrian Peterson had an immediate impact in his debut with the Arizona Cardinals.

Acquired in a trade with New Orleans earlier this week, the powerful-running back finished with 134 yards and two touchdowns to help the Cardinals hold off the Tampa Bay Buccaneers 38-33.

Peterson ran four times for 54 in Arizona's 75-yards opening drive against the Tampa Bay Buccaneers, capping it with a 27-yard touchdown up the middle. Peterson opened his Arizona career with an 8-yard off right tackle on the game’s first play and was greeted with a chant of “AP!” by Cardinals fans after racing up the middle on his touchdown.

Peterson three more carries for 22 yards on Arizona's second drive, capped by Carson Palmer's 14-yard touchdown pass to Troy Niklas that quickly made it 14-0. He added a 1-yard touchdown run in the fourth quarter to help the Cardinals stave off Tampa Bay's rally.