Cardinals at 49ers: 28–31CardinalsARI1–4Week 5 · October 10, 20042831Final/OT49ersSF1–4OverviewPlay-by-PlayBox ScoreShareShare pageARI at SFgridirontrivia.com/data/games/2004_05_ARI_SF/box-scoreSharePost on XCopy linkBox scoreSimpleAdvancedFantasyCardinals49ersPassing · CardinalsPlayerYDS ↓TDINTCMPATTRATEJosh McCown231#103#21#1219#1134#1194.1#12Total23131193494.1Passing · 49ersPlayerYDS ↓TDINTCMPATTRATETim Rattay417#12#60#138#157#199.8#9Total41720385799.8Rushing · CardinalsPlayerYDS ↓TDCARAVGLNGEmmitt Smith63#171#216#163.9#1916Troy Hambrick29#350#1710#292.9#2911Josh McCown11#100#53#133.78Total1031293.616Rushing · 49ersPlayerYDS ↓TDCARAVGLNGKevan Barlow34#280#1714#202.4#337Tim Rattay14#70#53#134.715Jamal Robertson9#450#172#484.58Total57019315Receiving · CardinalsPlayerYDS ↓TDTGTRECAVGLNGLarry Fitzgerald9410518.835Bryant Johnson450031524Karl Williams380049.520Freddie Jones201021016Troy Hambrick111025.59Larry Croom800188Lorenzo Diamond800188Obafemi Ayanbadejo700177Total231301912.1635Receiving · 49ersPlayerYDS ↓TDTGTRECAVGLNGEric Johnson162101312.4623Brandon Lloyd5610511.223Curtis Conway5600511.218Cedrick Wilson4500411.2517Aaron Walker4100313.6718Jamal Robertson24003814Kevan Barlow230037.679Terry Jackson800188Arnaz Battle200122Total417203810.9723Defense · CardinalsPlayerSCK ↓TKLTFLQBHFFSOLOBertrand Berry2#25#38002#15#14Calvin Pace2#24#500003#44Darnell Dockett1#52#450002#21Adrian Wilson06#10001#15#6David Macklin010#20007#2Dyshod Carter04#210002#34Ifeanyi Ohalete07#60004#11Karlos Dansby03#650001#82LeVar Woods01#1180001#82Michael Stone02#440002#34Peppi Zellner01#930001#58Raynoch Thompson011#30007#4Renaldo Hill07#60005#6Robert Tate01#680001#53Ronald McKinnon010#50004#26Russell Davis02#450001#58Wendell Bryant01#930001#58Total57700352Defense · 49ersPlayerSCK ↓TKLTFLQBHFFSOLODwaine Carpenter1#14#21001#14#14Brandon Whiting0.5#321#930000Jeff Ulbrich0.5#1411#300010#1Ahmed Plummer01#370001#33Anthony Adams02#450002#21Brandon Moore04#500003#44Daleroy Stewart01#930001#58Jamie Winborn01#1180001#82Jimmy Williams02#440002#34John Engelberger000000Joselio Hanson02#370001#37Julian Peterson02#840002#60Keith Lewis01#680001#53Melvin Williams02#450002#21Richard Seigler02#840000Ronnie Heard03#310003#25Saleem Rasheed01#1180000Shawntae Spencer08#10006#2Tony Brown02#450002#21Tony Parrish08#20006#1Total25800147Fumbles · CardinalsPlayerFUM ↓LOSTRECKarl Williams1#200Bertrand Berry001Karlos Dansby001LeVar Woods001Total103Fumbles · 49ersPlayerFUM ↓LOSTRECTim Rattay2#21#21Brock Gutierrez1#100Jamal Robertson1#21#10Eric Heitmann001Total422Kicking · CardinalsPlayerFGM ↓FGAFG%LNGXPMXPANeil Rackers00——4#34#3Total00——44Kicking · 49ersPlayerFGM ↓FGAFG%LNGXPMXPATodd Peterson3#23#3100%#142#900Total33100%4200Punting · CardinalsPlayerPUNTPNYDS ↓NET/PLNGIN20TBScott Player8#2345#132.1#2150#163#30Total834532.15030Punting · 49ersPlayerPUNTPNYDS ↓NET/PLNGIN20TBAndy Lee6#7254#736.3#1757#51#150Total625436.35710Kick Returning · CardinalsPlayerKRETKRYDS ↓KRAVGLarry Croom3#460#620#8Obafemi Ayanbadejo1#1121#1221#5Eric Edwards1#113#113#1Gerald Hayes166Total610016.7Kick Returning · 49ersPlayerKRETKRYDS ↓KRAVGCedrick Wilson4#549#812.3#16Terry Jackson1#1114#1614#15Total56312.6Punt Returning · CardinalsPlayerPRETPRYDS ↓PRAVGKarl Williams4#236#69#7Total4369Punt Returning · 49ersPlayerPRETPRYDS ↓PRAVGArnaz Battle4#288#122#1Total48822