Coming off an impressive road win over the Bengals, the Cardinals went home for a Week 12 NFC West rematch with the San Francisco 49ers. In the first quarter, the Cards took flight early as QB Kurt Warner completed a 28-yard touchdown reception to WR Larry Fitzgerald. The 49ers responded with QB Trent Dilfer completing a 2-yard TD pass to TE Vernon Davis. In the second quarter, San Francisco took the lead via kicker Joe Nedney hitting a 19-yard field goal and running back Frank Gore getting an 11-yard TD run. Afterwards, Arizona regained the lead with RB Marcel Shipp getting a 1-yard TD run & Warner hooking up with Fitzgerald again on a 48-yard TD run.