The Buffalo Bills handed the Arizona Cardinals their second consecutive loss, winning in Glendale by a final score of 19-16.

The Bills had a +0.3 advantage in The Trench Counter, as both teams put up nearly identical numbers except for penalties. The Bills had a +5 edge in Total Rushes/Completions.

C.J. Spiller rushed 12 times for 88 yards and a touchdown, along with four catches for 22 yards. Fred Jackson rushed 16 times for 53 yards and a touchdown.

Ryan Fitzpatrick went 18-for-32 for 153 yards.

William Powell did well in his first game as the Cardinals' featured back, rushing 13 times for 70 yards.

Kevin Kolb went 14-for-26 for 128 yards and an interception, relying almost exclusively on Larry Fitzgerald, who caught six balls for 93 yards and a touchdown.