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 8 · Sun, Oct 31, 2004 · Heinz Field

New England Patriots

20

Pittsburgh SteelersWinner

34

NE -3 upsetO 42 ✓

Pittsburgh Steelers 34–20.

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

Who moved the needle

Top performers

Passing · NE

Tom BradyQB

25/43, 271 yds, 2 TD, 2 INT

0.3 expected points added

Passing · PIT

Ben RoethlisbergerQB

18/24, 196 yds, 2 TD, 0 INT

9.8 expected points added

Rushing · PIT

Duce StaleyRB

25 att, 125 yds, 0 TD

2.6 expected points added on the ground

Rushing · PIT

Jerome BettisRB

15 att, 65 yds, 1 TD

1.1 expected points added on the ground

Full stat lines

Box score

New England Patriots

Passing

PlayerC/AttYdsTDINTSackedEPA
Tom Brady25/432712240.3

Rushing

PlayerAttYdsAvgTDEPA
Kevin Faulk540.80-2.3
Cedric Cobbs111.00-0.4

Defense (top contributors)

PlayerSoloAstSacksINTPD
Rodney Harrison1080.000
Eugene Wilson530.000
Tedy Bruschi340.000
Ted Johnson140.000
Mike Vrabel230.000
Dexter Reid130.000
Rosevelt Colvin210.000
Keith Traylor110.000
Asante Samuel200.000
Ty Warren200.000

Pittsburgh Steelers

Passing

PlayerC/AttYdsTDINTSackedEPA
Ben Roethlisberger18/241962009.8

Rushing

PlayerAttYdsAvgTDEPA
Duce Staley251255.002.6
Jerome Bettis15654.311.1
Verron Haynes3175.70-0.2
Hines Ward11111.000.9
Ben Roethlisberger530.60-4.2

Defense (top contributors)

PlayerSoloAstSacksINTPD
Joey Porter433.001
Willie Williams410.000
Chidi Iwuoma400.000
James Farrior220.000
Deshea Townsend210.011
Russell Stuvaints210.000
Troy Polamalu300.001
Kimo von Oelhoffen110.000
Larry Foote200.000
Ike Taylor110.011

Closing number vs result

Betting context

Closing spread
NE -3
Closing total
42
NE moneyline
PIT moneyline

Patriots closed -3 and lost outright — an upset against the closing number.

Total closed 42; the game landed 54 — over by 12.0.

Conditions and crew

Game environment

Venue
Heinz Field
Roof / surface
outdoors · dessograss
Kickoff weather
64°F, wind 13 mph
Referee
Walt Coleman
Rest
NE 7 days · PIT 14 days
Coaches
Bill Belichick vs Bill Cowher