49ers at Cardinals: 31–2849ersSF2–11Week 14 · December 12, 20043128Final/OTCardinalsARI4–9OverviewPlay-by-PlayBox ScoreShareShare pageSF at ARIgridirontrivia.com/data/games/2004_14_SF_ARI/box-scoreSharePost on XCopy linkBox scoreSimpleAdvancedFantasy49ersCardinalsPassing · 49ersPlayerYDS ↓TDINTCMPATTRATEKen Dorsey191#203#30#118#1134#1099#8Total19130183499Passing · CardinalsPlayerYDS ↓TDINTCMPATTRATEJosh McCown307#40#231#1026#444#470.9#18Total30701264470.9Rushing · 49ersPlayerYDS ↓TDCARAVGLNGMaurice Hicks139#21#834#14.1#1617Terry Jackson27#390#265#435.4#711Ken Dorsey2#210#12#1311Total1681414.117Rushing · CardinalsPlayerYDS ↓TDCARAVGLNGEmmitt Smith53#291#818#212.9#4016Obafemi Ayanbadejo13#472#25#432.6#434Josh McCown7#190#11#2177Josh Scobey2#640#261#5722Total75325316Receiving · 49ersPlayerYDS ↓TDTGTRECAVGLNGCedrick Wilson8320516.627Aaron Walker300013030Maurice Hicks290055.813Brandon Lloyd18102913Terry Jackson130026.58Arnaz Battle100011010Eric Johnson800244Total191301810.6130Receiving · CardinalsPlayerYDS ↓TDTGTRECAVGLNGAnquan Boldin10900912.1128Bryant Johnson7700419.2540Larry Fitzgerald4700411.7522Eric Edwards390031319Freddie Jones340048.514Josh Scobey400144Emmitt Smith-3001-3-3Total307002611.8140Defense · 49ersPlayerSCK ↓TKLTFLQBHFFSOLOAndre Carter1#63#34001#13#13Andrew Williams02#580001#61Anthony Adams03#340002#30Bryant Young02#580001#61Chris Cooper01#990001#61Derek M. Smith05#390004#23Dwaine Carpenter03#290003#22Jamie Winborn04#560002#64Jeff Ulbrich02#1020002#64John Engelberger04#120003#13Joselio Hanson05#120005#8Keith Lewis01#640001#57Mike Adams01#530001#43Ronnie Heard03#280001#43Saleem Rasheed02#1020001#105Shawntae Spencer010#100010#1Tony Brown000000Tony Parrish02#390002#30Total15300143Defense · CardinalsPlayerSCK ↓TKLTFLQBHFFSOLOBertrand Berry1#13#730002#64Adrian Wilson05#120004#14Darnell Dockett02#580002#30David Macklin02#450001#57Duane Starks03#290003#22Gerald Hayes01#1340000Ifeanyi Ohalete04#240004#14James Darling07#23001#25#17Karlos Dansby07#230004#23LeVar Woods02#1020002#64Peppi Zellner01#990000Quentin Harris03#290003#22Raynoch Thompson02#1020002#64Ronald McKinnon010#80008#4Russell Davis08#10004#4Total16000144Fumbles · 49ersPlayerFUM ↓LOSTRECTerry Jackson1#41#30Keith Lewis001Total111Fumbles · CardinalsPlayerFUM ↓LOSTRECJosh McCown1#401Karl Williams1#11#10David Macklin001Total212Kicking · 49ersPlayerFGM ↓FGAFG%LNGXPMXPATodd Peterson1#151#20100%#131#204#54#5Total11100%3144Kicking · CardinalsPlayerFGM ↓FGAFG%LNGXPMXPANeil Rackers2#63#166.7%#1644#52#132#13Total2366.7%4422Punting · 49ersPlayerPUNTPNYDS ↓NET/PLNGIN20TBAndy Lee7#6320#439.1#1253#133#31#2Total732039.15331Punting · CardinalsPlayerPUNTPNYDS ↓NET/PLNGIN20TBScott Player5#12253#1043.8#454#111#170Total525343.85410Kick Returning · 49ersPlayerKRETKRYDS ↓KRAVGJimmy Williams2#243#221.5#2Arnaz Battle1#1317#1517#14Total36020Kick Returning · CardinalsPlayerKRETKRYDS ↓KRAVGBryant Johnson3#758#1019.3#11Eric Edwards1#113#113#1Total47117.8Punt Returning · 49ersPlayerPRETPRYDS ↓PRAVGArnaz Battle4#234#28.5#6Total4348.5Punt Returning · CardinalsPlayerPRETPRYDS ↓PRAVGDuane Starks2#322#411#4Karl Williams3#44#181.3#19Total5265.2