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.
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