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 17 · Sun, Jan 2, 2005 · Ralph Wilson Stadium

Pittsburgh SteelersWinner

29

Buffalo Bills

24

BUF -9.5 upsetO 33 ✓17 mph wind

Pittsburgh Steelers 29–24. Played in 17 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

16/30, 189 yds, 0 TD, 1 INT

-11.7 expected points added

Passing · PIT

Tommy MaddoxQB

12/24, 120 yds, 1 TD, 2 INT

-8.9 expected points added

Rushing · PIT

Willie ParkerRB

19 att, 102 yds, 0 TD

2.7 expected points added on the ground

Rushing · BUF

Willis McGaheeRB

18 att, 79 yds, 2 TD

3.8 expected points added on the ground

Full stat lines

Box score

Pittsburgh Steelers

Passing

PlayerC/AttYdsTDINTSackedEPA
Tommy Maddox12/24120122-8.9
Brian St. Pierre0/10000-1.0

Rushing

PlayerAttYdsAvgTDEPA
Willie Parker191025.402.7
Verron Haynes8222.80-1.7
Duce Staley8212.60-1.7
Dan Kreider3134.300.3
Tommy Maddox122.00-1.0
Brian St. Pierre4-3-0.80-0.3

Defense (top contributors)

PlayerSoloAstSacksINTPD
Ike Taylor420.000
Russell Stuvaints500.001
Chad Scott410.003
Tyrone Carter400.000
Chidi Iwuoma400.000
Chris Hope120.001
Clint Kriewaldt120.500
Ricardo Colclough211.500
Lee Mays200.000
Willie Williams200.001

Buffalo Bills

Passing

PlayerC/AttYdsTDINTSackedEPA
Drew Bledsoe16/30189013-11.7

Rushing

PlayerAttYdsAvgTDEPA
Willis McGahee18794.423.8
Lee Evans11515.000.9
Shaud Williams122.00-0.5
Drew Bledsoe100.00-2.5

Defense (top contributors)

PlayerSoloAstSacksINTPD
Pat Williams541.000
Troy Vincent160.000
Jeff Posey240.000
Nate Clements500.012
Aaron Schobel320.001
London Fletcher140.000
Takeo Spikes140.012
Sam Adams310.001
Terrence McGee400.001
Pierson Prioleau210.000

Closing number vs result

Betting context

Closing spread
BUF -9.5
Closing total
33
PIT moneyline
BUF moneyline

Bills closed -9.5 and lost outright — an upset against the closing number.

Total closed 33; the game landed 53 — over by 20.0.

Conditions and crew

Game environment

Venue
Ralph Wilson Stadium
Roof / surface
outdoors · astroplay
Kickoff weather
52°F, wind 17 mph
Referee
Terry McAulay
Rest
PIT 7 days · BUF 7 days
Coaches
Bill Cowher vs Mike Mularkey

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