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 · Heinz Field

Baltimore Ravens

7

Pittsburgh SteelersWinner

20

PIT -5 ✓U 34 ✓26°F

Pittsburgh Steelers 20–7.

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

Who moved the needle

Top performers

Passing · PIT

Ben RoethlisbergerQB

14/19, 221 yds, 2 TD, 1 INT

10.3 expected points added

Passing · BAL

Kyle BollerQB

18/32, 177 yds, 0 TD, 1 INT

-1.0 expected points added

Rushing · PIT

Jerome BettisRB

27 att, 117 yds, 0 TD

1.2 expected points added on the ground

Rushing · PIT

Verron HaynesFB

8 att, 61 yds, 0 TD

3.2 expected points added on the ground

Full stat lines

Box score

Baltimore Ravens

Passing

PlayerC/AttYdsTDINTSackedEPA
Kyle Boller18/32177010-1.0

Rushing

PlayerAttYdsAvgTDEPA
Kyle Boller4287.004.0
Jamal Lewis14261.91-3.2
Chester Taylor3175.70-0.2

Defense (top contributors)

PlayerSoloAstSacksINTPD
Ray Lewis580.000
Edgerton Hartwell640.000
Marques Douglas260.000
Ed Reed340.000
Adalius Thomas330.000
Will Demps310.011
Ma'ake Kemoeatu220.000
Terrell Suggs120.000
Kelly Gregg120.000
Chad Williams110.000

Pittsburgh Steelers

Passing

PlayerC/AttYdsTDINTSackedEPA
Ben Roethlisberger14/1922121010.3
Tommy Maddox1/10000-1.4

Rushing

PlayerAttYdsAvgTDEPA
Jerome Bettis271174.301.2
Verron Haynes8617.603.2
Ben Roethlisberger2115.501.7
Tommy Maddox4-1-0.30-3.1
Hines Ward1-5-5.00-1.0

Defense (top contributors)

PlayerSoloAstSacksINTPD
Willie Williams250.001
James Farrior310.002
Joey Porter040.012
Chris Hope220.000
Troy Polamalu310.000
James Harrison300.002
Aaron Smith210.000
Deshea Townsend210.000
Ricardo Colclough120.000
Larry Foote210.000

Closing number vs result

Betting context

Closing spread
PIT -5
Closing total
34
BAL moneyline
PIT moneyline

Steelers closed -5 and covered, winning by 13.

Total closed 34; the game landed 27 — under by 7.0.

Conditions and crew

Game environment

Venue
Heinz Field
Roof / surface
outdoors · dessograss
Kickoff weather
26°F, wind 3 mph
Referee
Jeff Triplette
Rest
BAL 7 days · PIT 8 days
Coaches
Brian Billick vs Bill Cowher

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