Patriots at Bills: 31–17PatriotsNE3–0Week 4 · October 3, 20043117FinalBillsBUF0–3OverviewPlay-by-PlayBox ScoreShareShare pageNE at BUFgridirontrivia.com/data/games/2004_04_NE_BUF/box-scoreSharePost on XCopy linkBox scoreSimpleAdvancedFantasyPatriotsBillsPassing · PatriotsPlayerYDS ↓TDINTCMPATTRATETom Brady298#42#20#117#1530#14112.9#2Total298201730112.9Passing · BillsPlayerYDS ↓TDINTCMPATTRATEDrew Bledsoe247#61#61#1818#1330#1483.6#16Total24711183083.6Rushing · PatriotsPlayerYDS ↓TDCARAVGLNGCorey Dillon79#161#419#154.2#2019Patrick Pass18#400#225#393.6#287Tom Brady2#170#12#1413Total991263.819Rushing · BillsPlayerYDS ↓TDCARAVGLNGTravis Henry98#120#2224#44.1#2113Brian Moorman34#10#11#1340Josh Reed6#80#11#266Total1380265.313Receiving · PatriotsPlayerYDS ↓TDTGTRECAVGLNGDavid Patten11310522.643David Givens8600421.544Daniel Graham3510217.533Christian Fauria240021217Corey Dillon230037.6713Bethel Johnson170011717Total298201717.5344Receiving · BillsPlayerYDS ↓TDTGTRECAVGLNGEric Moulds126101012.641Lee Evans9300423.2555Sam Aiken12002610Travis Henry100011010Ryan Neufeld600166Total247101813.7255Defense · PatriotsPlayerSCK ↓TKLTFLQBHFFSOLOTedy Bruschi2#16#25001#13#36Mike Vrabel1#47#180007#2Richard Seymour1#33#240002#20Roman Phifer1#42#950002#67Rosevelt Colvin1#44#500003#36Vince Wilfork1#31#810001#53Don Davis02#950002#67Eugene Wilson04#260004#15Jarvis Green01#810000Keith Traylor02#430001#53Larry Izzo02#950002#67Rodney Harrison05#170003#26Ted Johnson03#740003#36Tully Banta-Cain01#1130001#95Ty Law03#160003#11Ty Warren02#430001#53Tyrone Poole05#150005#8Willie McGinest01#1130000Total75400143Defense · BillsPlayerSCK ↓TKLTFLQBHFFSOLOAngelo Crowell01#1130001#95Chris Kelsay02#43001#11#53Coy Wire04#500003#36Izell Reese05#170002#35Jabari Greer01#320001#29Jeff Posey02#950001#95Kevin Thomas01#320001#29London Fletcher08#90005#15Mario Haggan01#1130001#95Nate Clements03#340003#26Pat Williams01#810001#53Pierson Prioleau01#480001#44Ron Edwards01#810000Sam Adams01#810000Takeo Spikes07#180003#36Terrence McGee06#30005#3Troy Vincent01#480001#44Total04600130Fumbles · PatriotsPlayerFUM ↓LOSTRECCorey Dillon1#21#20Tyrone Poole1#100Richard Seymour001Total211Fumbles · BillsPlayerFUM ↓LOSTRECDrew Bledsoe1#41#30Jon Dorenbos1#100Brian Moorman001Chris Kelsay001Total212Kicking · PatriotsPlayerFGM ↓FGAFG%LNGXPMXPAAdam Vinatieri1#111#14100%#142#104#24#2Total11100%4244Kicking · BillsPlayerFGM ↓FGAFG%LNGXPMXPARian Lindell1#111#14100%#133#142#112#11Total11100%3322Punting · PatriotsPlayerPUNTPNYDS ↓NET/PLNGIN20TBJosh Miller4#18198#1439#961#21#121#4Total4198396111Punting · BillsPlayerPUNTPNYDS ↓NET/PLNGIN20TBBrian Moorman5#9256#743.2#363#12#52#2Total525643.26322Kick Returning · PatriotsPlayerKRETKRYDS ↓KRAVGBethel Johnson4#396#324#5Total49624Kick Returning · BillsPlayerKRETKRYDS ↓KRAVGTerrence McGee417644Daimon Shelton1#115#215#2Total519138.2Punt Returning · PatriotsPlayerPRETPRYDS ↓PRAVGTyrone Poole1#200#3Total100Punt Returning · BillsPlayerPRETPRYDS ↓PRAVGNate Clements2#122#111#1Total22211