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

2014 Week 13 · Sun, Nov 30, 2014 · Heinz Field

New Orleans SaintsWinner

35

Pittsburgh Steelers

32

PIT -3.5 upsetO 54.5 ✓15 mph wind

New Orleans Saints 35–32 — decided on the final possessions. Played in 15 mph wind — weigh that when reading the passing lines.

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

Who moved the needle

Top performers

Passing · PIT

Ben RoethlisbergerQB

32/58, 435 yds, 2 TD, 2 INT

9.9 expected points added · -3.7% completion over expected

Passing · NO

Drew BreesQB

19/27, 257 yds, 5 TD, 0 INT

16.9 expected points added · +12.8% completion over expected

Rushing · NO

Mark IngramRB

23 att, 122 yds, 0 TD

-0.6 expected points added on the ground

Rushing · PIT

Le'Veon BellRB

21 att, 95 yds, 1 TD

0.6 expected points added on the ground

Receiving · NO

Kenny StillsWR

5/6 for 162 yds, 1 TD

23% of team targets · 14.8 expected points added

Receiving · PIT

Le'Veon BellRB

8/11 for 159 yds, 0 TD

20% of team targets · 4.5 expected points added

Full stat lines

Box score

New Orleans Saints

Passing

PlayerC/AttYdsTDINTSackedEPA
Drew Brees19/2725750116.9

Rushing

PlayerAttYdsAvgTDEPA
Mark Ingram231225.30-0.6
Pierre Thomas3217.000.9

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Kenny Stills56162123%14.8
Josh Hill121708%1.1
Nick Toon221718%3.7
Pierre Thomas2416015%-2.7
Marques Colston3516119%-0.1
Benjamin Watson121518%1.5
Travaris Cadet221108%0.7
Erik Lorig11414%1.3
Mark Ingram22-108%-1.6

Defense (top contributors)

PlayerSoloAstSacksINTPD
Curtis Lofton630.000
Kenny Vaccaro430.011
David Hawthorne700.000
Cameron Jordan151.012
Patrick Robinson410.003
Corey White500.000
Pierre Warren230.000
John Jenkins220.000
Marcus Ball200.000
Kasim Edebali200.000

Pittsburgh Steelers

Passing

PlayerC/AttYdsTDINTSackedEPA
Ben Roethlisberger32/584352219.9

Rushing

PlayerAttYdsAvgTDEPA
Le'Veon Bell21954.510.6
Ben Roethlisberger188.000.7
Dri Archer100.00-0.5

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Le'Veon Bell811159020%4.5
Antonio Brown81297221%14.9
Heath Miller81482025%3.6
Markus Wheaton5961016%-5.0
Martavis Bryant142307%-2.1
Lance Moore251309%-0.6
Darrius Heyward-Bey01002%-3.8

Defense (top contributors)

PlayerSoloAstSacksINTPD
Jason Worilds451.000
William Gay320.000
Mike Mitchell320.000
Lawrence Timmons320.000
James Harrison220.000
Troy Polamalu130.000
Cameron Heyward210.001
Cam Thomas200.000
Valentino Blake200.000
Sean Spence110.000

Closing number vs result

Betting context

Closing spread
PIT -3.5
Closing total
54.5
NO moneyline
+166
PIT moneyline
-185

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

Total closed 54.5; the game landed 67 — over by 12.5.

Conditions and crew

Game environment

Venue
Heinz Field
Roof / surface
outdoors · grass
Kickoff weather
63°F, wind 15 mph
Referee
Peter Morelli
Rest
NO 6 days · PIT 13 days
Coaches
Sean Payton vs Mike Tomlin

Wind at 15 mph is the kind that drags passing depth and kicking range — weigh it when reading the splits.