The Arizona Cardinals and Buffalo Bills face off in Highmark Stadium on Sunday with both teams looking to start their season on a winning note. Buffalo is a near-touchdown favorite at home.
Arizona is looking to rebound from a 4-13 2023 campaign and is counting on a fully healthy Kyler Murray and rookie wide receiver Marvin Harrison Jr. to transform a passing attack that ranked 26th in the NFL last season. Murray is now more than 20 months removed from the torn ACL that ended his 2022 season, and he’ll also be supported by running back James Conner, who is coming off the first 1,000-yard season of his career.
Buffalo has won four straight AFC East titles but is a team somewhat in transition after an offseason full of changes, including two new coordinators. The Bills’ defense also will feature several new starters, including three defensive backs, and will be missing a key piece: Linebacker Matt Milano is out indefinitely after tearing his bicep in training camp.
Quarterback Josh Allen was responsible for 44 total touchdowns (29 passing, 15 rushing) last season, but his propensity to turn the ball over (22 total, including 18 interceptions) is a concern. Allen also will be working with a revamped receiving corps. Second-round pick Keon Coleman and free-agent signee Curtis Samuel will be counted on to contribute right away, while third-year wide receiver Khalil Shakir needs to build on the promise he showed last season. Allen can lean on second-year tight end Dalton Kincaid and running back James Cook, who finished fourth in rushing last season with 1,122 yards.
Allen and company will match up against a Cardinals defense that has been completely rebuilt after last season’s poor showing. There are new faces throughout this unit, which has already been hit with injuries. That’s not a good sign headed into this matchup against Allen, who is 35-13 at home in his career.
All odds from BetMGM. Looking for NFL tickets? Find them here.
Free, daily sports updates direct to your inbox.
Free, daily sports updates direct to your inbox.
Sign Up
Arizona Cardinals at Buffalo Bills odds
How to watch Cardinals vs. Bills
- Venue: Highmark Stadium — Orchard Park, N.Y.
- Time: 1 p.m., Sunday
- TV: CBS
- Streaming: Watch live on Fubo (Save $30)
Expert picks for Cardinals vs. Bills
Read more about NFL Week 1
NFL best bets Week 1: Trusting in Josh Allen and fading the Bo Nix hype for now
NFL Week 1 odds, expert picks and previews for all 16 games
NFL Week 1 score predictions: Model projections for spread and total on every game
(Photo of Josh Allen: Al Bello/Getty Images)