Arizona Cardinals at Pittsburgh Steelers: Predictions, picks and odds for NFL Week 13 game

The Pittsburgh Steelers (7-4) got a breath of new life last week and face the lowly Arizona Cardinals (2-10) in a Week 13 matchup at Acrisure Stadium.

After firing offensive coordinator Matt Canada, the Steelers had 400 yards of offense for the first time in 59 games when they beat the Cincinnati Bengals 16-10. Kenny Pickett had a season-high 278 yards and Najee Harris had 99 yards and a touchdown.

The Cardinals lost their second game with Kyler Murray back when they fell to the Los Angeles Rams 37-14. The quarterback went 27-of-45 for 256 yards and had two total touchdowns. He was sacked four times and Arizona's defense allowed five touchdowns.

Will the Steelers be able to keep their momentum going? Or will the Cardinals get their groove back?

PROP TALK: These are the best prop bets for NFL games this week

Steelers vs. Cardinals odds, moneyline, over/under

The Steelers are favorites to defeat the Cardinals, according to the BetMGM NFL odds. Looking to wager? Check out the best mobile sports betting apps offering NFL betting promos in 2023, including the new ESPN BET app.

  • Spread: Steelers (-6.5)

  • Moneyline: Steelers (-275); Cardinals (+220)

  • Over/under: 41

Not interested in this game? Our guide to NFL betting odds, picks and spreads has you covered with Thursday Night Football odds, Sunday Night Football odds and/or Monday Night Football odds.

If you’re new to sports betting, don’t worry. We have tips for beginners on how to place a bet online. And USA TODAY readers can claim exclusive promos and bonus codes with these online sportsbooks and sports betting sites.

NFL Week 12 winners, losers: Steelers find a spark after firing Matt Canada

NFL Week 13 odds, predictions and picks

Cowboys vs. Seahawks | Patriots vs. Chargers | Saints vs. Lions | Jets vs. Falcons | Steelers vs. Cardinals | Titans vs. Colts | Commanders vs. Dolphins | Texans vs. Broncos | Buccaneers vs. Panthers | Eagles vs. 49ers | Rams vs. Browns | Packers vs. Chiefs | Jaguars vs. Bengals

Lorenzo Reyes: Steelers 24, Cardinals 17

Pittsburgh was so much better on offense after firing former coordinator Matt Canada, as interim Eddie Faulkner revamped the rushing game and play caller Mike Sullivan looked to attack the downfield passing game against the Bengals. One area where the Steelers actually can improve, however, is finishing drives. Against the Cardinals, I think they will.

Tyler Dragon: Steelers 24, Cardinals 21

The Steelers offense surpassed 400 total yards last week in their first game without Matt Canada. Statistics say Canada was hindering Pittsburgh’s offense, but the team was also playing a Joe Burrow-less Bengals squad ready to mail it in. The Cardinals, too, seem ready to start making vacation plans.

Safid Deen: Steelers 23, Cardinals 17

Kyler Murray is back, but the Cardinals lack playmakers and continuity needed to beat the Steelers, who are somehow a playoff team despite their offensive shortcomings before last week’s explosion of more than 400 yards. Pittsburgh wins at home.

Victoria Hernandez: Steelers 20, Cardinals 10

The Steelers played with a breath of fresh life last week (except for maybe Diontae Johnson) after firing their offensive coordinator. Najee Harris gave the offense a boost even if Kenny Pickett isn’t Ben Roethlisberger. Kyler Murray is still trying to find a rhythm with the Cardinals and their defense doesn’t present as much of a threat as TJ Watt does.

Jordan Mendoza: Steelers 24, Cardinals 16

Is the Steelers offense legit? They get another chance to prove themselves against an Arizona team that got trounced by the Rams last week. Regardless, the defense makes it tough for Kyler Murray to find any rhythm and Pittsburgh continues its playoff push.

You can view the full list of USA TODAY's NFL expert predictions here.

NFL playoff picture after Week 12: Vikings sink in NFC after loss to Bears

NFL salaries: These are the highest paid NFL players

Gannett may earn revenue from sports betting operators for audience referrals to betting services. Sports betting operators have no influence over nor are any such revenues in any way dependent on or linked to the newsrooms or news coverage. Terms apply, see operator site for Terms and Conditions. If you or someone you know has a gambling problem, help is available. Call the National Council on Problem Gambling 24/7 at 1-800-GAMBLER (NJ, OH), 1-800-522-4700 (CO), 1-800-BETS-OFF (IA), 1-800-9-WITH-IT (IN). Must be 21 or older to gamble. Sports betting and gambling are not legal in all locations. Be sure to comply with laws applicable where you reside.

This article originally appeared on USA TODAY: Arizona Cardinals at Pittsburgh Steelers: Game predictions, picks, odds