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

2019 Week 17 · Sun, Dec 29, 2019 · M&T Bank Stadium

Pittsburgh Steelers

10

Baltimore RavensWinner

28

PIT -2 upsetO 35 ✓

Baltimore Ravens 28–10 — never really in doubt late. Biggest swing: Q2 0:54, PIT +19% win probability on one snap.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3BALPIT
Q2 · 0:54PIT BAL PIT ball · 2nd & 10PIT 57%

(:54) (Shotgun) 6-D.Hodges sacked at PIT 34 for -11 yards (99-M.Judon). FUMBLES (99-M.Judon) [99-M.Judon], touched at PIT 34, RECOVERED by BAL-97-M.Pierce at PIT 25. 97-M.Pierce to PIT 23 for 2 yards (71-M.Feiler).

Market-anchored home win probability, play by play. Drag across the curve or use arrow keys to replay the game; gold diamonds mark the biggest momentum swings — tap one to jump there.

Highest-leverage plays

  1. Q2 · 0:54PIT +19% win prob(:54) (Shotgun) 6-D.Hodges sacked at PIT 34 for -11 yards (99-M.Judon). FUMBLES (99-M.Judon) [99-M.Judon], touched at PIT 34, RECOVERED by BAL-97-M.Pierce at PIT 25. 97-M.Pierce to PIT 23 for 2 yards (71-M.Feiler).
  2. Q2 · 3:00BAL +11% win prob(3:00) (Shotgun) 3-R.Griffin III pass deep middle to 81-H.Hurst to PIT 27 for 20 yards (20-C.Sutton).
  3. Q1 · 4:19BAL +10% win prob(4:19) (Shotgun) 35-G.Edwards right guard to PIT 4 for 38 yards (34-Te.Edmunds).
  4. Q3 · 13:21PIT +8% win prob(13:21) (Shotgun) 35-G.Edwards right guard to BAL 31 for -1 yards (90-T.Watt). FUMBLES (90-T.Watt), RECOVERED by PIT-23-J.Haden at BAL 37. 23-J.Haden to BAL 34 for 3 yards (86-N.Boyle).

Down-to-down truth

Situational splits

MetricSteelersRavens
Offensive plays4968
Total yards169304 (edge)
Yards per play3.44.5 (edge)
Expected points added / play-0.42-0.11 (edge)
Success rate29%43% (edge)
Dropback rate55%37%
Dropback efficiency (EPA/play)-0.51-0.25 (edge)
Rush efficiency (EPA/play)-0.31-0.03 (edge)
Third downs5/127/16 (edge)
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)38 (edge)
First downs gained on snaps918 (edge)
Sacks taken2 (edge)3
Turnovers22

Ravens won the down-to-down efficiency fight: -0.11 expected points added per play vs -0.42.

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1BALBAL 3312357:04Turnover on downs
2PITPIT 25510:52Punt
3BALBAL 359614:24Turnover on downs
4PITPIT 2512754:50Touchdown
5BALBAL 258183:04Punt
6PITPIT 199284:30Punt
7BALBAL 209414:06Turnover on downs
8PITPIT 29450:25Fumble
9BALPIT 235280:24Touchdown
10PITPIT 29200:21End of half
11PITPIT 25520:58Punt
12BALBAL 183140:46Fumble
13PITBAL 347213:21Turnover on downs
14BALBAL 258325:09Punt
15PITPIT 19432:04Punt
16BALBAL 378294:13Turnover on downs
17PITPIT 258252:15Punt
18BALBAL 210306:20Punt
19PITPIT 19500:18Defensive touchdown
20PITPIT 6200:15Turnover on downs
21BALBAL 398163:57Interception
22PITPIT 40190:24End of game

0 of 22 drives ended in points. Longest march: Steelers gained 75 scrimmage yards over 12 plays for a touchdown.

Box score unavailable

Player stat lines for this game have not been ingested yet. Scores, lines, and environment context above are complete.

Closing number vs result

Betting context

Closing spread
PIT -2
Closing total
35
PIT moneyline
-135
BAL moneyline
+122

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

Total closed 35; the game landed 38 — over by 3.0.

Conditions and crew

Game environment

Venue
M&T Bank Stadium
Roof / surface
outdoors · grass
Kickoff weather
46°F, wind 7 mph
Referee
Bill Vinovich
Rest
PIT 7 days · BAL 7 days
Coaches
Mike Tomlin vs John Harbaugh

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