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

2009 Week 16 · Sun, Dec 27, 2009 · Heinz Field

Baltimore Ravens

20

Pittsburgh SteelersWinner

23

PIT -3 push43 push

Pittsburgh Steelers 23–20 — decided on the final possessions.

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/33, 259 yds, 1 TD, 1 INT

-3.1 expected points added · -9.8% completion over expected

Passing · BAL

Joe FlaccoQB

13/25, 166 yds, 2 TD, 1 INT

-1.1 expected points added · +0.7% completion over expected

Rushing · BAL

Ray RiceRB

30 att, 141 yds, 0 TD

-3.5 expected points added on the ground

Rushing · PIT

Rashard MendenhallRB

17 att, 36 yds, 1 TD

-7.8 expected points added on the ground

Receiving · PIT

Santonio HolmesWR

5/12 for 86 yds, 1 TD

36% of team targets · 0.4 expected points added

Receiving · PIT

Mike WallaceWR

3/6 for 83 yds, 0 TD

18% of team targets · 2.7 expected points added

Full stat lines

Box score

Baltimore Ravens

Passing

PlayerC/AttYdsTDINTSackedEPA
Joe Flacco13/25166214-1.1

Rushing

PlayerAttYdsAvgTDEPA
Ray Rice301414.70-3.5
Le'Ron McClain6172.80-1.0
Willis McGahee2178.500.2

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Derrick Mason71377052%1.6
Todd Heap2337212%5.5
Kelley Washington122708%-0.4
Ray Rice121408%0.2
Demetrius Williams149016%-1.6
Le'Ron McClain11204%-0.2

Defense (top contributors)

PlayerSoloAstSacksINTPD
Frank Walker430.000
Chris Carr340.501
Dawan Landry420.001
Terrell Suggs220.001
Ray Lewis120.001
Ray Rice200.000
Dwan Edwards110.000
Kelly Gregg201.000
Domonique Foxworth110.012
Haloti Ngata201.000

Pittsburgh Steelers

Passing

PlayerC/AttYdsTDINTSackedEPA
Ben Roethlisberger17/33259114-3.1

Rushing

PlayerAttYdsAvgTDEPA
Rashard Mendenhall17362.11-7.8
Willie Parker2178.500.7
Mewelde Moore1-2-2.00-0.3
Ben Roethlisberger3-3-1.000.0

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Santonio Holmes51286136%0.4
Mike Wallace3683018%2.7
Hines Ward4437012%2.6
Heath Miller3435012%-0.1
Tyler Grisham121406%0.7
Rashard Mendenhall13409%-1.9
David Johnson01003%-0.3
Mewelde Moore01003%-1.4

Defense (top contributors)

PlayerSoloAstSacksINTPD
LaMarr Woodley432.001
Ryan Clark330.000
James Farrior420.011
Deshea Townsend510.000
Travis Kirschke220.000
Tyrone Carter310.000
James Harrison310.000
Brett Keisel120.000
Lawrence Timmons120.000
William Gay300.000

Closing number vs result

Betting context

Closing spread
PIT -3
Closing total
43
BAL moneyline
+127
PIT moneyline
-139

Steelers closed -3 and it landed exactly on the number — a push.

Total closed 43 and landed exactly there — a push.

Conditions and crew

Game environment

Venue
Heinz Field
Roof / surface
outdoors · dessograss
Kickoff weather
39°F, wind 9 mph
Referee
Peter Morelli
Rest
BAL 7 days · PIT 7 days
Coaches
John Harbaugh vs Mike Tomlin

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