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

2006 Week 16 · Sun, Dec 24, 2006 · Heinz Field

Baltimore RavensWinner

31

Pittsburgh Steelers

7

PIT -4 upsetO 37 ✓

Baltimore Ravens 31–7 — never really in doubt late.

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

Who moved the needle

Top performers

Passing · BAL

Steve McNairQB

21/31, 256 yds, 3 TD, 2 INT

9.6 expected points added · +6.5% completion over expected

Passing · PIT

Ben RoethlisbergerQB

15/31, 156 yds, 1 TD, 2 INT

-14.8 expected points added · -14.6% completion over expected

Rushing · BAL

Jamal LewisRB

24 att, 77 yds, 1 TD

0.3 expected points added on the ground

Rushing · PIT

Willie ParkerRB

13 att, 29 yds, 0 TD

-11.6 expected points added on the ground

Full stat lines

Box score

Baltimore Ravens

Passing

PlayerC/AttYdsTDINTSackedEPA
Steve McNair21/312563209.6

Rushing

PlayerAttYdsAvgTDEPA
Jamal Lewis24773.210.3
Ovie Mughelli4215.300.6
Mike Anderson351.70-0.3
Steve McNair200.001.9

Defense (top contributors)

PlayerSoloAstSacksINTPD
Haloti Ngata241.000
Samari Rolle510.000
Corey Ivy601.001
Bart Scott500.001
Ray Lewis220.500
Adalius Thomas040.501
Kelly Gregg210.500
Chris McAlister210.000
Terrell Suggs110.501
Dawan Landry201.012

Pittsburgh Steelers

Passing

PlayerC/AttYdsTDINTSackedEPA
Ben Roethlisberger15/31156125-14.8
Charlie Batch4/1149000-0.8

Rushing

PlayerAttYdsAvgTDEPA
Ben Roethlisberger4338.301.1
Willie Parker13292.20-11.6
Najeh Davenport111.00-0.5

Defense (top contributors)

PlayerSoloAstSacksINTPD
Troy Polamalu430.000
James Farrior240.000
Larry Foote140.000
Anthony Smith500.000
Joey Porter230.000
Aaron Smith140.000
Bryant McFadden220.011
Casey Hampton210.000
Tyrone Carter120.000
Clark Haggans200.000

Closing number vs result

Betting context

Closing spread
PIT -4
Closing total
37
BAL moneyline
+178
PIT moneyline
-191

Steelers closed -4 and lost outright — an upset against the closing number.

Total closed 37; the game landed 38 — over by 1.0.

Conditions and crew

Game environment

Venue
Heinz Field
Roof / surface
outdoors · dessograss
Kickoff weather
41°F, wind 10 mph
Referee
Larry Nemmers
Rest
BAL 7 days · PIT 7 days
Coaches
Brian Billick vs Bill Cowher

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