After all, this marks the first matchup of two teams with 15 combined wins this season. The 7-2 Cardinals are riding high after going into Seattle and coming away with a 39-32 win over the two-time defending NFC champs. Arizona now looks like one of, if not the best team in the NFC as they sit just two games behind the Carolina Panthers for the conference's best record.
As for the Bengals, they've fallen from Cloud 9 this week after an embarrassing 10-6 loss to the Houston Texans on Monday Night Football. It was easily the worst offensive performance this team has had in 2015 after being one of the highest-scoring units the first nine weeks. This was only the second time in Andy Dalton's five-year career he failed to get his offense into the red zone at least once at home.
The good news for Dalton is he's still having his best year as an NFL quarterback. He's completing 66.2 percent of his passes for 2,423 yards with 18 touchdowns vs just five interceptions. His 104.6 passer rating ranks as the fourth best of any quarterback, as too is his total QBR.
However, almost all of Dalton's numbers are behind what Carson Palmer is doing for the blistering-hot Cardinals' offense. Palmer is completing 64 percent of his passes for 2,749 yards with 23 scores vs seven picks. His 108 passer rating ranks as the second best of any quarterback while he ranks first in total QBR.
The duel between those two will play a large part in deciding this game's winner, but you can't overlook how great these two defenses are. Arizona has been stout all year, ranking third in total defense, seventh vs the pass, second in opponent passer rating, fourth against the run, and are tied for the most interceptions (14) of any team.
As for the Bengals defense, they've played much better in recent weeks after a somewhat slow start to the season. Over the last three weeks, Cincinnati has allowed just 275 total yards, 89 rushing yards and 10 points per game. This season, they also rank sixth in sacks (26), fifth in touchdown passes allowed (11) and first in points per game allowed (16.9).
Simply put, this is a matchup of two very good teams who could very well make deep playoff runs, leading to a rematch in the Super Bowl. Oh, and that Palmer guy, he has a little bit of history with Cincinnati, which makes this already tantalizing matchup even more intriguing.
Here is everything you'll need to watch and follow this game.
Cincinnati Bengals (8-1) at Arizona Cardinals (7-2)
When: Sunday, November 22 at 8:30 p.m. ET
Where: University of Phoenix Stadium, Glendale, Ariz.
Commentators: Al Michaels, Cris Collinsworth
Online: NBC Sports Live Extra
Weather: 69 degrees and clear [Weather Underground]
Odds: Cardinals are 5-point favorites with an over/under of 48.5, per Odds Shark.
Submit your prediction: