When the Tampa Bay Buccaneers visited University of Phoenix Stadium last season in the second game of the year, they were greeted with a kick to the teeth by the Arizona Cardinals in the form of a 40-7 rout that led to a three-game losing streak that ultimately cost them a shot at making the playoffs.
"They just physically got after us and we turned it over way too many times," Buccaneers coach Dirk Koetter recalled. "They physically beat us and took advantage of our mistakes. We didn't show up to play that day and we didn't do a good job coaching, either, so we have to do a lot better job in all phases this year."
When the Cardinals (2-3) and Buccaneers (2-2) line up on Sunday, last year will immediately become a distant memory. It already is for Cardinals quarterback Carson Palmer, who threw for three touchdowns in that game and says it doesn't mean spit.
"Things change so fast from one year," he said. "Players change, schemes change, you change offensively with your own players, so I really don't look to years past. I look at the film from this year, and that's it."
In the Buccaneers, the Cardinals see a team on the rise that has reduced its turnover margin, is getting outstanding pass protection and run support from its offensive line, and has a more seasoned and poised young quarterback in Jameis Winston.
"Jameis is getting better and better each time he steps out on the field," said Cardinals safety Tyvon Branch, who leads the NFL with 49 tackles. "He's a great quarterback, man, and he's got guys on the outside like DeSean Jackson that can fly and Mike Evans, who is playing lights out. So we've got our work cut out for us and it's going to be a good game."
Sunday will be especially interesting considering it will mark Adrian Peterson's season debut with the Cardinals. The 11-year running back and three-time NFL rushing champion was acquired from the New Orleans Saints earlier in the week for a conditional sixth-round pick next year and he steps right into a starting role after being limited to third-back duty in New Orleans.
The 32-year-old Peterson was limited to 27 carries for 81 yards in four games with the Saints. In replacing fellow veteran Chris Johnson, who was released upon the trade, those rushing numbers represent more than any other Cardinals running back left on the roster.
"It means a lot. It shows that you're appreciated and that someone, an organization, believes in you and what you're able to do," Peterson said of Arizona pursuing him and immediately making him the starter.
Peterson added he has plenty left in him and he plans to prove it, saying, "I have so much left. I'd love to play at least four to five more years, God willing. I have a lot left in the tank. So stay tuned. Stay tuned and you guys will be able to see that firsthand."
Buccaneers defensive end Will Gholston isn't about to doubt Peterson. He may have only logged three practices with the Cardinals, but Peterson can still be plenty dangerous and Gholston knows it.
"It's Adrian Peterson, brother," he said. "I don't hold nothing. That's Adrian Peterson."
The Cardinals acquired Peterson in part because their running game ranks last in the league, averaging just 51.8 yards per game. That won't stop them from trying to run the ball on the Buccaneers, though.
"One thing I've learned about being in the NFL so far is when a team is struggling like that, that's something they want to get out there and prove they can do it," Gholston said. "So just because they haven't been running the ball well to everybody else's opinion doesn't mean they're not going to come out there and try to run it."
Tampa Bay discovered it may have an added attack in its own rushing game now that Doug Martin is back after serving a three-game suspension to start the year. In his season debut a week ago Thursday against the New England Patriots, Martin gained 74 yards on just 13 carries -- an average of 5.7 yards per run.
What does a healthy and motivated Martin mean to the Buccaneers' offense?
"If we're getting the Doug that we've seen at his best, and he did look good the other night in the 25 snaps that he got, it gives you an explosive back," Koetter said, adding "a back that can turn a 4-yard gain into a 12-yard gain and once in a while a 12-yard gain into a 50-yard gain."
The Cardinals, meanwhile, plan to counter with a running back off their own who has been enjoying a career renaissance thanks to his ability as a pass-catching threat.
Andre Ellington, whose job didn't appear safe entering training camp, has caught nine passes each of the past two weeks and has become one of Palmer's go-to targets on third down.
"Yeah, he's done a really good job," Palmer said. "He's extremely explosive with the ball in his hands, and I can't think of a situation he's been tackled by the first guy. He's done such a good job of getting the ball and finding a seam to hit and getting north, getting vertical very quickly.
"There's very little wasted motion or wasted steps. He catches the ball and gets downhill."
Both teams have been battling injury woes at multiple key positions.
The Buccaneers have been hit especially hard at linebacker and safety, where Kwon Alexander (hamstring), Lavonte David (ankle), Keith Tandy (hip) and T.J. Ward (hip) have each been hurting.
The Cardinals had 13 players listed on their injury report earlier in the week and nine of them were starters, including All-Pro cornerback Patrick Peterson with a sore quadriceps.
Arizona is hoping to get two starters back on the left side of their offensive line, however: tackle D.J. Humphries (knee) and guard Alex Boone (pectoral strain).
"It's going to be huge," Palmer said, keeping his fingers crossed. "The tough part about it now is that they haven't played next to each other, which is so important up there.
"Chemistry and all the things that come with playing next to a guy for a year, or six weeks, or practicing Thursday or Friday is what it's going to be this week. It's difficult.
"It's a tough thing to do, but those guys are all in, and they're excited about the chance to play next to each other."
VDB Free Betting Prediction Line: Cardinals 27, Buccaneers 20
Tampa Bay Buccaneers vs Arizona Cardinals VDB Sport Betting Odds and Matchup Report
Tampa Bay Buccaneers vs Arizona Cardinals VDB Betting Odds
|Tampa Bay Buccaneers||-2 (-115)||-125||46 (-110)o|
|Arizona Cardinals||+2 (-105)||+125||46 (-110)u|
|Name||Record||Home||Away||ATS||ATS Home||ATS Away||Offense||Defense||Diff|
|Name||Record||Home||Away||ATS||ATS Home||ATS Away||Offense||Defense||Diff|
Betting Odds Trends
|Tampa Bay Buccaneers|
|Tampa Bay is 1-5 ATS in its last 6 games|
|Tampa Bay is 8-4 SU in its last 12 games|
|Tampa Bay is 5-2 ATS in its last 7 games on the road|
|Tampa Bay is 2-5 ATS in its last 7 games when playing Arizona|
|The total has gone UNDER in 4 of Tampa Bay's last 5 games when playing Arizona|
|The total has gone UNDER in 5 of Tampa Bay's last 6 games when playing on the road against Arizona|
|Arizona is 0-5 ATS in its last 5 games|
|Arizona is 8-4 SU in its last 12 games|
|Arizona is 1-5 ATS in its last 6 games at home|
|The total has gone UNDER in 11 of Arizona's last 14 games at home|
|Arizona is 5-2 ATS in its last 7 games when playing Tampa Bay|
|The total has gone UNDER in 4 of Arizona's last 5 games when playing Tampa Bay|
|The total has gone UNDER in 5 of Arizona's last 6 games when playing at home against Tampa Bay|
|Robert Ayers||DE||Prob Sun - Hamstring - 10/14/17||Ayers has a hamstring injury but is expected to play Sunday against the Cardinals.|
|Ali Marpet||C||Prob Sun - Illness - 10/14/17||Marpet is ailing from an illness but will likely suit up against the Cardinals on Sunday.|
|DeSean Jackson||WR||Prob Sun - Forearm - 10/11/17||Jackson hurt his right forearm in the last game but is expected to suit up for Sunday's contest against the Cardinals.|
|T.J. Ward||S||Prob Sun - Hip - 10/14/17||Ward has sat out the last two games due to a hip injury but is expected to be in the lineup on Sunday against the Cardinals.|
|Lavonte David||LB||Prob Sun - Knee - 10/14/17||David suffered a left medial-ankle sprain but is expected to suit up against the Cardinals on Sunday.|
|Robert McClain||CB||Ques Sun - Foot - 10/10/17||McClain exited the last game with a right foot injury and his status for Sunday against the Cardinals is hazy.|
|Ryan Russell||DE||Early Nov - Shoulder - 10/6/17||Russell is expected to require two-to-four weeks to recover from a dislocated left shoulder.|
|Josh Robinson||CB||Out Sun - Concussion - 10/14/17||Robinson departed the last game with a concussion and will not be cleared in time for Sunday's contest against the Cardinals.|
|Keith Tandy||S||Out Sun - Hip - 10/14/17||Tandy missed his second-straight game due to an injured hip and will not return against the Cardinals on Sunday.|
|Kwon Alexander||LB||Out Sun - Hamstring - 10/14/17||Alexander has been held out of the past three games with a hamstring injury and will not return against the Cardinals on Sunday.|
|Nick Folk||K||I-R - Leg - 10/9/17||Folk has been placed on the injured reserve list due to tendinitis in his plant leg.|
|DaVonte Lambert||DL||I-R - Wrist - 9/1/17||Lambert has been placed on the injured reserve with a dislocated wrist.|
|Stevie Tu'ikolovatu||DT||I-R - Knee - 9/1/17||Tu'ikolovatu has been placed on the injured reserve with an injured MCL and meniscus in his right knee.|
|Ryan Griffin||QB||Ques Week 9 - Shoulder - 9/4/17||Griffin has been placed on the injured reserve list due to a sprained AC joint in his shoulder and it is unclear if he will play Week 9 against the Saints.|
|Justin Trattou||DE||I-R - Undisclosed - 8/28/17||Trattou has landed on the injured reserve list with an unspecified ailment.|
|John Brown||WR||Prob Sun - Quadricep - 10/11/17||Brown is dealing with an ongoing quadriceps injury but is expected to play against the Buccaneers on Sunday.|
|Josh Bynes||LB||Prob Sun - Hamstring - 10/14/17||Bynes has a hamstring injury but is expected to suit up Sunday against the Buccaneers.|
|Josh Mauro||DL||Prob Sun - Elbow - 10/14/17||Mauro is expected to play against the Buccaneers on Sunday despite an elbow injury.|
|J.J. Nelson||WR||Prob Sun - Hamstring - 10/11/17||Nelson is bothered by a hamstring injury but is likely to be available for Sunday's contest against the Buccaneers.|
|Xavier Williams||DL||Prob Sun - Shoulder - 10/14/17||Williams is tending to a shoulder injury but it is not likely to prevent him from playing against the Buccaneers on Sunday.|
|D.J. Humphries||T||Prob Sun - Knee - 10/14/17||Humphries aggravated his sprained right knee but is expected to be available Sunday against the Buccaneers.|
|Olsen Pierre||DL||Ques Sun - Ankle - 10/11/17||Pierre has an ankle injury and it is unclear if he will play Sunday against the Buccaneers.|
|Karlos Dansby||LB||Ques Sun - Hamstring - 10/11/17||Dansby is battling a hamstring injury and it is undetermined if he will suit up against the Buccaneers on Sunday.|
|Corey Peters||DL||Ques Sun - Knee - 10/11/17||Peters is tending to a knee injury and his status is hazy for Sunday's matchup against the Buccaneers.|
|Patrick Peterson||CB||Ques Sun - Quadricep - 10/11/17||Peterson was confined to a limited role in practice due to an injured quadriceps and it is uncertain if he will participate in Sunday's tilt against the Buccaneers.|
|Jared Veldheer||T||Ques Sun - Knee - 10/11/17||Veldheer is debilitated with a knee injury, leaving his availability up in the air for Sunday's game against the Buccaneers.|
|Robert Nkemdiche||DL||Ques Sun - Calf - 10/10/17||Nkemdiche sat out his second straight game with a calf injury and it is uncertain if he will be available Sunday against the Buccaneers.|
|Alex Boone||G||Ques Sun - Pectoral - 10/10/17||Boone is sidelined with a strained pectoral muscle and it is undetermined if he will return Sunday against the Buccaneers.|
|Aaron Brewer||LS||Ques Week 14 - Hand - 10/10/17||Brewer is on injured reserve due to surgery to fix a broken hand and it is unclear if he will return when first eligible, December 10 against the Titans.|
|Markus Golden||LB||I-R - Knee - 10/6/17||Golden sustained a torn ACL in his knee and is on the injured reserve list.|
|Mike Iupati||G||Ques Week 12 - Tricep - 9/29/17||Iupati has landed on injured reserve with an elbow injury and it is undetermined if he will return for Week 12 against the Jaguars.|
|David Johnson||RB||Ques Week 10 - Wrist - 9/12/17||Johnson is on injured reserve with a dislocated left wrist. Although he is eligible to return against the Seahawks on November 9, team officials are hoping he returns by Christmas Eve when the team takes on the Giants.|
|T.J. Logan||RB||Ques Week 9 - Wrist - 9/4/17||Logan has surgery for a dislocated his wrist and is on the injured reserve list. It is uncertain if he will be activated against the 49ers in Week 9.|
|Ronald Zamort||CB||I-R - Knee - 8/1/17||Zamort has landed on injured reserve due to a torn ACL.|
|9/18/16||TB (7) - ARI (40)||-7.5/49.5||ARI/U||306||85||221||416||105||311|
|9/29/13||ARI (13) - TB (10)||-2.5/40||ARI/U||253||80||173||296||56||240|
|10/31/10||TB (38) - ARI (35)||-3/38||TB/O||407||154||253||396||100||296|
|11/4/07||ARI (10) - TB (17)||-3.5/39||TB/U||350||162||188||195||23||172|
|1/2/05||TB (7) - ARI (12)||-4/38||ARI/U||249||62||187||222||107||115|
|9/28/97||ARI (18) - TB (19)||-7/36.5||ARI/O||147||44||103||364||70||294|
|10/20/96||TB (9) - ARI (13)||-3/36||ARI/U||313||95||218||237||104||133|
|12/27/92||TB (7) - ARI (3)||-7/37.5||TB/U||0||0||0||0||0||0|
|9/6/92||ARI (7) - TB (23)||-1/37||TB/U||0||0||0||0||0||0|
|11/26/89||TB (14) - ARI (13)||-1/43.5||TB/U||0||0||0||0||0||0|
Tampa Bay Last 10
|9/24/17||@ MIN||L 17-34||-0/41||L/O||-152||-99||-53||-0.1||-0.5||-3.3|
|8/17/17||@ JAC||W 12-8||-2.5/40||W/U||67||73||-6||0.0||1.1||-0.2|
|8/11/17||@ CIN||L 12-23||1.5/37||L/U||14||-34||48||-0.6||-0.1||-2.4|
|12/24/16||@ NO||L 24-31||3/53||L/O||-68||-34||-34||-0.2||0.3||-1.2|
Arizona Last 10
|10/8/17||@ PHI||L 7-34||6/45||L/U||-112||-91||-21||-1.4||-1.5||-3.6|
|9/17/17||@ IND||W 16-13||-7/44||L/U||123||7||116||2.3||0.7||3.4|
|9/10/17||@ DET||L 23-35||-2.5/48.5||L/O||-59||-37||-22||-0.7||-0.5||-1.5|
|8/31/17||@ DEN||L 2-30||2.5/36||L/U||-109||24||-133||-2.4||-0.1||-5.7|
|8/26/17||@ ATL||W 24-14||3.5/44||W/U||55||12||43||0.5||-0.2||1.4|