Arizona Cardinals quarterback Carson Palmer battled second-half timing and chemistry issues to pull out his first win with his new team. He went 22-of-39 (56.4 percent) for 248 yards, 6.4 yards per attempt, one touchdown and one interception for a 73.5 passer rating.
The offensive line played well all game, as they allowed just one sack and kept Palmer clean most of the day. Running back Rashard Mendenhall carried 15 times for 66 yards (4.4 yards per carry) and scored the game-winning one-yard touchdown run with two minutes to go in regulation.
Detroit Lions quarterback Matthew Stafford played an excellent game, managing his offense very well but coming up just short when it mattered. Stafford completed 24-of-36 (66.7 percent) for 278 yards, 7.7 yards per attempt, two touchdowns and no interceptions for a 108.3 rating.
The Lions' vaunted defensive line was rendered useless most of the afternoon. Rookie defensive end Ziggy Ansah had a sack and strip of Palmer that would have resulted in a turnover, but a penalty on the defense negated it. The Cardinals would turn that into a Jay Feely field goal—one of the four he hit on the day.
(11:49) Cardinals K Jay Feely, 47-yard field goal (0-3)
(10:31) Lions WR Calvin Johnson, 72-yard pass from QB Matt Stafford (7-3)
(7:38) Cardinals RB Andre Ellington, 36-yard pass from QB Carson Palmer (7-10)
(2:00) Lions WR Calvin Johnson, three-yard pass from QB Matt Stafford (14-10)
(10:37) Cardinals K Jay Feely, 23-yard field goal (14-13)
(7:16) Lions LB DeAndre Levy, 66-yard interception return (21-13)
(4:17) Cardinals K Jay Feely, 43-yard field goal (21-16)
(14:18) Cardinals K Jay Feely, 33-yard field goal (21-19)
(2:03) Cardinals RB Rashard Mendenhall, one-yard run (25-21)