Last meeting
Willis McGahee rushed for 102 yards and two touchdowns as the host Bills defeated the Cardinals, 38-14, in 2004. The game was played in 30 mph winds and rain.
Last week
The Bills defeated the host Rams, 31-14. ... The Cardinals lost to the host Jets, 56-35.
Keep and eye on ...
How the Bills start: Quarterback Trent Edwards is only the second Bills quarterback to win three consecutive games after trailing in the fourth quarter. But the Bills have put themselves in position for those comebacks by falling behind to, in the case of the last two weeks, inferior teams.
Boldin's status: The Cardinals receiver was carted off the field late in the fourth quarter last week after a head-to-head collision that knocked him out. Steve Breaston will likely start if Boldin can't go. Breaston was one of three receivers for the Cardinals with 100-plus receiving yards against the Jets.
Did you know?
The Bills have scored 45 fourth-quarter points this season. ... Buffalo hasn't had a 5-0 start since 1991. ... Donte Whitner posted his first career sack against St. Louis. Whitner is the first Bills safety to post a sack since Rashad Baker on Jan. 1, 2006, at the N.Y. Jets. ... Warner passed for 472 last week, the second-highest total of his career. ... Larry Fitzgerald reached 350 receptions in his career in only his 64th game, the third fastest in NFL history. Only Boldin (58) and Lionel Taylor (63) were faster.