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 4 · Sun, Oct 3, 2004 · Heinz Field

Cincinnati Bengals

17

Pittsburgh SteelersWinner

28

PIT -4 ✓O 39.5 ✓

Pittsburgh Steelers 28–17.

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

Who moved the needle

Top performers

Passing · PIT

Ben RoethlisbergerQB

17/25, 174 yds, 1 TD, 0 INT

5.8 expected points added

Passing · CIN

Carson PalmerQB

20/37, 164 yds, 1 TD, 2 INT

-11.3 expected points added

Rushing · CIN

Rudi JohnsonRB

24 att, 123 yds, 1 TD

4.9 expected points added on the ground

Rushing · PIT

Duce StaleyRB

25 att, 123 yds, 0 TD

-8.6 expected points added on the ground

Full stat lines

Box score

Cincinnati Bengals

Passing

PlayerC/AttYdsTDINTSackedEPA
Carson Palmer20/37164121-11.3

Rushing

PlayerAttYdsAvgTDEPA
Rudi Johnson241235.114.9
Cliff Russell11313.000.8
Carson Palmer111.00-0.4
Kenny Watson100.00-4.4

Defense (top contributors)

PlayerSoloAstSacksINTPD
Madieu Williams910.000
Tory James510.001
Justin Smith230.000
Langston Moore220.000
Duane Clemons221.000
Kevin Hardy310.000
Brian Simmons400.000
John Thornton310.000
Tony Williams210.000
Deltha O'Neal300.001

Pittsburgh Steelers

Passing

PlayerC/AttYdsTDINTSackedEPA
Ben Roethlisberger17/251741015.8

Rushing

PlayerAttYdsAvgTDEPA
Duce Staley251234.90-8.6
Verron Haynes2157.501.2
Hines Ward11010.000.5
Jerome Bettis691.520.6
Antwaan Randle El263.00-0.2
Ben Roethlisberger420.50-3.3

Defense (top contributors)

PlayerSoloAstSacksINTPD
Chris Hope540.000
Larry Foote721.001
Troy Polamalu420.012
Chad Scott510.011
Deshea Townsend410.001
James Farrior320.000
Joey Porter300.005
Verron Haynes200.000
Kimo von Oelhoffen110.000
James Harrison110.000

Closing number vs result

Betting context

Closing spread
PIT -4
Closing total
39.5
CIN moneyline
PIT moneyline

Steelers closed -4 and covered, winning by 11.

Total closed 39.5; the game landed 45 — over by 5.5.

Conditions and crew

Game environment

Venue
Heinz Field
Roof / surface
outdoors · dessograss
Kickoff weather
54°F, wind 5 mph
Referee
Terry McAulay
Rest
CIN 7 days · PIT 7 days
Coaches
Marvin Lewis vs Bill Cowher

Division game — familiarity tightens these matchups; closing numbers tend to be sharper.