2004 Week 8 · Sun, Oct 31, 2004 · Heinz Field
New England Patriots
20
at
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
Full stat lines
Box score
New England Patriots
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Tom Brady | 25/43 | 271 | 2 | 2 | 4 | 0.3 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Kevin Faulk | 5 | 4 | 0.8 | 0 | -2.3 |
| Cedric Cobbs | 1 | 1 | 1.0 | 0 | -0.4 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Rodney Harrison | 10 | 8 | 0.0 | 0 | 0 |
| Eugene Wilson | 5 | 3 | 0.0 | 0 | 0 |
| Tedy Bruschi | 3 | 4 | 0.0 | 0 | 0 |
| Ted Johnson | 1 | 4 | 0.0 | 0 | 0 |
| Mike Vrabel | 2 | 3 | 0.0 | 0 | 0 |
| Dexter Reid | 1 | 3 | 0.0 | 0 | 0 |
| Rosevelt Colvin | 2 | 1 | 0.0 | 0 | 0 |
| Keith Traylor | 1 | 1 | 0.0 | 0 | 0 |
| Asante Samuel | 2 | 0 | 0.0 | 0 | 0 |
| Ty Warren | 2 | 0 | 0.0 | 0 | 0 |
Pittsburgh Steelers
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Ben Roethlisberger | 18/24 | 196 | 2 | 0 | 0 | 9.8 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Duce Staley | 25 | 125 | 5.0 | 0 | 2.6 |
| Jerome Bettis | 15 | 65 | 4.3 | 1 | 1.1 |
| Verron Haynes | 3 | 17 | 5.7 | 0 | -0.2 |
| Hines Ward | 1 | 11 | 11.0 | 0 | 0.9 |
| Ben Roethlisberger | 5 | 3 | 0.6 | 0 | -4.2 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Joey Porter | 4 | 3 | 3.0 | 0 | 1 |
| Willie Williams | 4 | 1 | 0.0 | 0 | 0 |
| Chidi Iwuoma | 4 | 0 | 0.0 | 0 | 0 |
| James Farrior | 2 | 2 | 0.0 | 0 | 0 |
| Deshea Townsend | 2 | 1 | 0.0 | 1 | 1 |
| Russell Stuvaints | 2 | 1 | 0.0 | 0 | 0 |
| Troy Polamalu | 3 | 0 | 0.0 | 0 | 1 |
| Kimo von Oelhoffen | 1 | 1 | 0.0 | 0 | 0 |
| Larry Foote | 2 | 0 | 0.0 | 0 | 0 |
| Ike Taylor | 1 | 1 | 0.0 | 1 | 1 |
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