Cardinals seek 1st win in Buffalo in over 50 years

The Cardinals have not won in Buffalo since their first-ever game against the Bills in 1971.

The Arizona Cardinals open the season this weekend on the road against the Buffalo Bills. They will attempt to do something they haven’t done in over 50 years — beat the Bills on the road.

The last time a Cardinals team won in Buffalo was their first-ever meeting in 1971 when the team was the St. Louis Cardinals. It was a 28-23 Cardinals victory in that inaugural matchup.

Since then, as they are infrequent opponents, the Cardinals have gone 0-4 in Buffalo. Their last meeting there was in 2016 when Bruce Arians was head coach and Carson Palmer was the starting quarterback. In that game, Palmer was picked off four times and sacked five times, and the Bills blew out Arizona 33-18 after taking a 17-0 first-half lead.

The Bills returned a botched field goal snap 53 yards for a touchdown.

Overall, the Cardinals and Bills have played each other 12 times. The Bills lead the all-time series 7-5.

The last time they played, though, it was in 2020 in Arizona, and the Cardinals won the game on the famous “Hail Murray” from Kyler Murray to DeAndre Hopkins for a game-winning touchdown to get a 32-30 victory.

The Cardinals and Bills kick off Sunday at 1 p.m. ET from Highmark Stadium. The game airs on CBS.

Get more Cardinals and NFL coverage from Cards Wire’s Jess Root and others by listening to the latest on the Rise Up, See Red podcast. Subscribe on SpotifyYouTube or Apple podcasts.