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

2012 Week 12 · Sun, Nov 25, 2012 · Cleveland Browns Stadium

Pittsburgh Steelers

14

Cleveland BrownsWinner

20

PIT -1 upsetO 33 ✓

Cleveland Browns 20–14.

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

Who moved the needle

Top performers

Passing · PIT

Charlie BatchQB

20/34, 199 yds, 0 TD, 3 INT

-8.4 expected points added · -5.7% completion over expected

Passing · CLE

Brandon WeedenQB

17/26, 158 yds, 1 TD, 1 INT

-12.6 expected points added · +2.2% completion over expected

Rushing · CLE

Trent Richardson

29 att, 85 yds, 1 TD

-5.5 expected points added on the ground

Rushing · PIT

Jonathan DwyerRB

9 att, 19 yds, 0 TD

-7.3 expected points added on the ground

Receiving · PIT

Emmanuel SandersWR

5/6 for 75 yds, 0 TD

18% of team targets · 4.9 expected points added

Receiving · PIT

Heath MillerTE

6/8 for 63 yds, 0 TD

24% of team targets · 1.7 expected points added

Full stat lines

Box score

Pittsburgh Steelers

Passing

PlayerC/AttYdsTDINTSackedEPA
Charlie Batch20/34199031-8.4

Rushing

PlayerAttYdsAvgTDEPA
Jonathan Dwyer9192.10-7.3
Chris Rainey5173.412.4
Isaac Redman273.50-3.8
Rashard Mendenhall461.50-5.7

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Emmanuel Sanders5675018%4.9
Heath Miller6863024%1.7
Chris Rainey4415012%-3.4
Isaac Redman111503%0.1
Will Johnson131309%-0.7
Jonathan Dwyer22906%0.4
Mike Wallace179021%-9.6
Plaxico Burress02006%-3.2
David Gilreath01003%-0.1

Defense (top contributors)

PlayerSoloAstSacksINTPD
Lawrence Timmons640.011
Ryan Clark540.000
James Harrison811.000
Larry Foote340.000
Keenan Lewis420.000
Cortez Allen410.000
Jason Worilds402.000
Brett Keisel211.001
Will Allen120.000
Ryan Mundy200.000

Cleveland Browns

Passing

PlayerC/AttYdsTDINTSackedEPA
Brandon Weeden17/26158114-12.6

Rushing

PlayerAttYdsAvgTDEPA
Trent Richardson29852.91-5.5
Montario Hardesty2147.000.4
Brandon Weeden284.00-0.7
Travis Benjamin111.00-0.7

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Josh Gordon4760027%1.7
Trent Richardson4427015%0.5
Mohamed Massaquoi3427015%-0.4
Benjamin Watson3326012%1.4
Jordan Cameron221218%3.1
Greg Little146015%-11.7
Travis Benjamin01004%-0.8
Alex Smith01004%-0.8

Defense (top contributors)

PlayerSoloAstSacksINTPD
D'Qwell Jackson360.001
Kaluka Maiava220.000
T.J. Ward310.001
Buster Skrine220.000
James-Michael Johnson310.000
Sheldon Brown220.011
Joe Haden210.012
Frostee Rucker210.000
Jabaal Sheard200.000
Craig Robertson200.000

Closing number vs result

Betting context

Closing spread
PIT -1
Closing total
33
PIT moneyline
-114
CLE moneyline
+103

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

Total closed 33; the game landed 34 — over by 1.0.

Conditions and crew

Game environment

Venue
Cleveland Browns Stadium
Roof / surface
outdoors · grass
Kickoff weather
34°F, wind 10 mph
Referee
Ron Winter
Rest
PIT 7 days · CLE 7 days
Coaches
Mike Tomlin vs Pat Shurmur

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