The Arizona Cardinals have a tough Week 10 matchup this weekend. They host the 7-2 and AFC East-leading Buffalo Bills. Buffalo is coming off a big 44-34 win over the NFC West-leading Seattle Seahawks and are on a three-game winning streak.
The Cardinals seek to start a new winning streak after losing in Week 9 to the Miami Dolphins.
A win over the Bills would be the first in a long time. They have not defeated the Bills since 2008.
Being that the two teams are not in the same conference, they have not faced each other much. This will be only the 12th time they have faced one another. Buffalo leads the all-time series 7-4.
The Cardinals are 3-3 against the Bills at home and 1-1 in State Farm Stadium.
Their last meeting was a 33-18 Bills win in 2016 when Carson Palmer was intercepted four times and a bad snap on a field goal was returned for a touchdown.
The previous matchup was in 2012 at home when the Bills beat the Cardinals 19-16 and quarterback Kevin Kolb was knocked out of the game, never to play again for the team. Jay Feely made a 61-yard field goal to tie the game but had a potential game-winning kick tipped before Buffalo made a game-winning kick in overtime.