2014 Week 13 · Sun, Nov 30, 2014 · Heinz Field
New Orleans SaintsWinner
35
at
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
32/58, 435 yds, 2 TD, 2 INT
9.9 expected points added · -3.7% completion over expected
Passing · NO
19/27, 257 yds, 5 TD, 0 INT
16.9 expected points added · +12.8% completion over expected
Full stat lines
Box score
New Orleans Saints
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Drew Brees | 19/27 | 257 | 5 | 0 | 1 | 16.9 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Mark Ingram | 23 | 122 | 5.3 | 0 | -0.6 |
| Pierre Thomas | 3 | 21 | 7.0 | 0 | 0.9 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Kenny Stills | 5 | 6 | 162 | 1 | 23% | 14.8 |
| Josh Hill | 1 | 2 | 17 | 0 | 8% | 1.1 |
| Nick Toon | 2 | 2 | 17 | 1 | 8% | 3.7 |
| Pierre Thomas | 2 | 4 | 16 | 0 | 15% | -2.7 |
| Marques Colston | 3 | 5 | 16 | 1 | 19% | -0.1 |
| Benjamin Watson | 1 | 2 | 15 | 1 | 8% | 1.5 |
| Travaris Cadet | 2 | 2 | 11 | 0 | 8% | 0.7 |
| Erik Lorig | 1 | 1 | 4 | 1 | 4% | 1.3 |
| Mark Ingram | 2 | 2 | -1 | 0 | 8% | -1.6 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Curtis Lofton | 6 | 3 | 0.0 | 0 | 0 |
| Kenny Vaccaro | 4 | 3 | 0.0 | 1 | 1 |
| David Hawthorne | 7 | 0 | 0.0 | 0 | 0 |
| Cameron Jordan | 1 | 5 | 1.0 | 1 | 2 |
| Patrick Robinson | 4 | 1 | 0.0 | 0 | 3 |
| Corey White | 5 | 0 | 0.0 | 0 | 0 |
| Pierre Warren | 2 | 3 | 0.0 | 0 | 0 |
| John Jenkins | 2 | 2 | 0.0 | 0 | 0 |
| Marcus Ball | 2 | 0 | 0.0 | 0 | 0 |
| Kasim Edebali | 2 | 0 | 0.0 | 0 | 0 |
Pittsburgh Steelers
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Ben Roethlisberger | 32/58 | 435 | 2 | 2 | 1 | 9.9 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Le'Veon Bell | 21 | 95 | 4.5 | 1 | 0.6 |
| Ben Roethlisberger | 1 | 8 | 8.0 | 0 | 0.7 |
| Dri Archer | 1 | 0 | 0.0 | 0 | -0.5 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Le'Veon Bell | 8 | 11 | 159 | 0 | 20% | 4.5 |
| Antonio Brown | 8 | 12 | 97 | 2 | 21% | 14.9 |
| Heath Miller | 8 | 14 | 82 | 0 | 25% | 3.6 |
| Markus Wheaton | 5 | 9 | 61 | 0 | 16% | -5.0 |
| Martavis Bryant | 1 | 4 | 23 | 0 | 7% | -2.1 |
| Lance Moore | 2 | 5 | 13 | 0 | 9% | -0.6 |
| Darrius Heyward-Bey | 0 | 1 | 0 | 0 | 2% | -3.8 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Jason Worilds | 4 | 5 | 1.0 | 0 | 0 |
| William Gay | 3 | 2 | 0.0 | 0 | 0 |
| Mike Mitchell | 3 | 2 | 0.0 | 0 | 0 |
| Lawrence Timmons | 3 | 2 | 0.0 | 0 | 0 |
| James Harrison | 2 | 2 | 0.0 | 0 | 0 |
| Troy Polamalu | 1 | 3 | 0.0 | 0 | 0 |
| Cameron Heyward | 2 | 1 | 0.0 | 0 | 1 |
| Cam Thomas | 2 | 0 | 0.0 | 0 | 0 |
| Valentino Blake | 2 | 0 | 0.0 | 0 | 0 |
| Sean Spence | 1 | 1 | 0.0 | 0 | 0 |
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.