2016 Week 16 · Sun, Dec 25, 2016 · Heinz Field
Baltimore Ravens
27
at
Pittsburgh SteelersWinner
31
PIT -5.5 no coverO 46.5 ✓
Pittsburgh Steelers 31–27.
Pre-2018 game — box score & context only; play-by-play visuals start in 2018
Who moved the needle
Top performers
Passing · PIT
24/33, 279 yds, 3 TD, 2 INT
3.4 expected points added · +14.2% completion over expected
Passing · BAL
30/44, 262 yds, 1 TD, 1 INT
5.2 expected points added · -0.2% completion over expected
Full stat lines
Box score
Baltimore Ravens
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Joe Flacco | 30/44 | 262 | 1 | 1 | 2 | 5.2 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Kenneth Dixon | 12 | 57 | 4.8 | 0 | 1.6 |
| Terrance West | 10 | 27 | 2.7 | 0 | -2.1 |
| Michael Campanaro | 1 | 23 | 23.0 | 0 | 2.2 |
| Kyle Juszczyk | 2 | 15 | 7.5 | 1 | 3.0 |
| Sam Koch | 1 | 0 | 0.0 | 0 | -3.6 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Steve Smith | 7 | 7 | 79 | 1 | 16% | 6.9 |
| Dennis Pitta | 8 | 11 | 75 | 0 | 25% | 3.4 |
| Breshad Perriman | 3 | 5 | 32 | 0 | 11% | 1.8 |
| Terrance West | 3 | 3 | 28 | 0 | 7% | 1.8 |
| Mike Wallace | 4 | 7 | 21 | 0 | 16% | -0.7 |
| Darren Waller | 1 | 2 | 11 | 0 | 5% | -0.8 |
| Kyle Juszczyk | 2 | 3 | 10 | 0 | 7% | -1.0 |
| Nick Boyle | 1 | 1 | 5 | 0 | 2% | -0.1 |
| Kenneth Dixon | 1 | 3 | 1 | 0 | 7% | -1.8 |
| Kamar Aiken | 0 | 2 | 0 | 0 | 5% | -2.1 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Lardarius Webb | 6 | 3 | 0.0 | 0 | 0 |
| Zach Orr | 6 | 2 | 0.0 | 1 | 2 |
| C.J. Mosley | 3 | 2 | 0.0 | 1 | 1 |
| Eric Weddle | 2 | 2 | 0.0 | 0 | 1 |
| Patrick Onwuasor | 1 | 2 | 0.0 | 0 | 0 |
| Tavon Young | 3 | 0 | 0.0 | 0 | 0 |
| Jerraud Powers | 3 | 0 | 0.0 | 0 | 0 |
| Shareece Wright | 2 | 1 | 0.0 | 0 | 0 |
| Brandon Williams | 2 | 0 | 0.0 | 0 | 0 |
| Lawrence Guy | 1 | 1 | 0.0 | 0 | 0 |
Pittsburgh Steelers
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Ben Roethlisberger | 24/33 | 279 | 3 | 2 | 0 | 3.4 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Le'Veon Bell | 20 | 122 | 6.1 | 1 | 4.9 |
| Eli Rogers | 1 | 6 | 6.0 | 0 | 0.3 |
| Ben Roethlisberger | 1 | -1 | -1.0 | 0 | 0.0 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Antonio Brown | 10 | 11 | 96 | 1 | 37% | 6.6 |
| Eli Rogers | 4 | 5 | 84 | 0 | 17% | 4.9 |
| Jesse James | 4 | 5 | 49 | 0 | 17% | -2.4 |
| Xavier Grimble | 1 | 2 | 20 | 1 | 7% | 0.7 |
| Le'Veon Bell | 3 | 4 | 15 | 1 | 13% | 0.5 |
| DeMarcus Ayers | 1 | 1 | 9 | 0 | 3% | 0.5 |
| Cobi Hamilton | 1 | 1 | 6 | 0 | 3% | 0.0 |
| David Johnson | 0 | 1 | 0 | 0 | 3% | -5.9 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Ryan Shazier | 5 | 5 | 0.0 | 1 | 1 |
| Lawrence Timmons | 7 | 2 | 1.0 | 0 | 0 |
| James Harrison | 5 | 2 | 0.0 | 0 | 0 |
| Sean Davis | 5 | 2 | 0.0 | 0 | 2 |
| Ross Cockrell | 2 | 3 | 0.0 | 0 | 0 |
| Artie Burns | 3 | 2 | 0.0 | 0 | 0 |
| Bud Dupree | 3 | 1 | 1.0 | 0 | 1 |
| William Gay | 2 | 2 | 0.0 | 0 | 0 |
| Mike Mitchell | 1 | 2 | 0.0 | 0 | 1 |
| L.T. Walton | 1 | 1 | 0.0 | 0 | 0 |
Closing number vs result
Betting context
- Closing spread
- PIT -5.5
- Closing total
- 46.5
- BAL moneyline
- +222
- PIT moneyline
- -250
Steelers closed -5.5, won by 4 — but didn't cover.
Total closed 46.5; the game landed 58 — over by 11.5.
Conditions and crew
Game environment
- Venue
- Heinz Field
- Roof / surface
- outdoors · grass
- Kickoff weather
- 41°F, wind 9 mph
- Referee
- John Parry
- 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.