For the complete documentation index, see llms.txt. Markdown variants are available only for registry-approved public pages by appending .md to eligible URLs or by sending Accept: text/markdown.
Sync your league to My Playbook for custom advice

2004 Week 16 · Sun, Dec 26, 2004 · 3Com Park

Buffalo BillsWinner

41

San Francisco 49ers

7

BUF -10 ✓O 41.5 ✓18 mph wind

Buffalo Bills 41–7 — never really in doubt late. Played in 18 mph wind — weigh that when reading the passing lines.

Pre-2018 game — box score & context only; play-by-play visuals start in 2018

Who moved the needle

Top performers

Passing · BUF

Drew BledsoeQB

21/32, 172 yds, 1 TD, 0 INT

5.1 expected points added

Passing · SF

Cody PickettQB

4/10, 55 yds, 0 TD, 2 INT

-7.5 expected points added

Rushing · BUF

Willis McGaheeRB

15 att, 102 yds, 2 TD

4.5 expected points added on the ground

Rushing · BUF

Shaud WilliamsRB

17 att, 93 yds, 1 TD

2.9 expected points added on the ground

Full stat lines

Box score

Buffalo Bills

Passing

PlayerC/AttYdsTDINTSackedEPA
Drew Bledsoe21/321721015.1
Shane Matthews2/3441005.5
Brian Moorman0/10000-1.9

Rushing

PlayerAttYdsAvgTDEPA
Willis McGahee151026.824.5
Shaud Williams17935.512.9
Lee Evans12121.000.3
Drew Bledsoe294.501.5
Eric Moulds111.00-0.5

Defense (top contributors)

PlayerSoloAstSacksINTPD
Terrence McGee430.000
London Fletcher340.000
Takeo Spikes431.001
Pierson Prioleau510.000
Ryan Denney320.000
Kevin Thomas221.000
Mario Haggan400.000
Jeff Posey130.001
Josh Stamer200.011
Ron Edwards110.000

San Francisco 49ers

Passing

PlayerC/AttYdsTDINTSackedEPA
Cody Pickett4/1055022-7.5
Ken Dorsey5/1054011-7.4

Rushing

PlayerAttYdsAvgTDEPA
Kevan Barlow15724.812.3
Terry Jackson2115.501.3
Maurice Hicks10101.00-6.2
Cody Pickett155.00-0.9

Defense (top contributors)

PlayerSoloAstSacksINTPD
Jimmy Williams840.002
Derek M. Smith550.001
Shawntae Spencer530.001
Chris Cooper330.000
Jeff Ulbrich420.000
Ronnie Heard510.001
Tony Parrish230.001
Saleem Rasheed310.001
Dwaine Carpenter220.000
Andrew Williams210.000

Closing number vs result

Betting context

Closing spread
BUF -10
Closing total
41.5
BUF moneyline
SF moneyline

Bills closed -10 and covered, winning by 34.

Total closed 41.5; the game landed 48 — over by 6.5.

Conditions and crew

Game environment

Venue
3Com Park
Roof / surface
outdoors · grass
Kickoff weather
54°F, wind 18 mph
Referee
Mike Carey
Rest
BUF 7 days · SF 8 days
Coaches
Mike Mularkey vs Dennis Erickson

Wind at 18 mph is the kind that drags passing depth and kicking range — weigh it when reading the splits.