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

2020 Week 12 · Wed, Dec 2, 2020 · Heinz Field

Baltimore Ravens

14

Pittsburgh SteelersWinner

19

PIT -10.5 no coverU 41.5 ✓

Pittsburgh Steelers 19–14. Biggest swing: Q2 0:03, BAL +13% win probability on one snap.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3PITBAL
Q2 · 0:03BAL PIT BAL ball · 3rd & 1PIT 75%

(:03) (No Huddle) 3-R.Griffin pass incomplete short right to 82-L.Willson (39-M.Fitzpatrick).

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:03BAL +13% win prob(:03) (No Huddle) 3-R.Griffin pass incomplete short right to 82-L.Willson (39-M.Fitzpatrick).
  2. Q3 · 13:31BAL +11% win prob(13:31) (Shotgun) 7-B.Roethlisberger pass incomplete short middle to 11-C.Claypool (24-M.Peters).
  3. Q1 · 11:44BAL +10% win prob(11:44) (Shotgun) 67-B.Bredeson reported in as eligible. 3-R.Griffin to BAL 21 for -4 yards. FUMBLES, RECOVERED by PIT-98-V.Williams at BAL 22.
  4. Q1 · 7:04BAL +9% win prob(7:04) (Shotgun) 3-R.Griffin pass short right intended for 11-J.Proche INTERCEPTED by 23-J.Haden [90-T.Watt] at BAL 14. 23-J.Haden for 14 yards, TOUCHDOWN.

Down-to-down truth

Situational splits

MetricRavensSteelers
Offensive plays4970
Total yards219335 (edge)
Yards per play4.54.8 (edge)
Expected points added / play-0.38-0.10 (edge)
Success rate31%47% (edge)
Dropback rate45%73%
Dropback efficiency (EPA/play)-0.66-0.09 (edge)
Rush efficiency (EPA/play)-0.16-0.13 (edge)
Third downs3/136/14 (edge)
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)44
First downs gained on snaps921 (edge)
Sacks taken30 (edge)
Turnovers21 (edge)

Steelers won the down-to-down efficiency fight: -0.10 expected points added per play vs -0.38.

Who moved the needle

Top performers

Passing · PIT

Ben RoethlisbergerQB

36/51, 266 yds, 1 TD, 1 INT

-4.7 expected points added · +2.7% completion over expected

Passing · BAL

Trace McSorleyQB

2/6, 77 yds, 1 TD, 0 INT

2.7 expected points added · -35.7% completion over expected

Rushing · BAL

Robert GriffinQB

7 att, 68 yds, 0 TD

1.3 expected points added on the ground

Rushing · PIT

Benny SnellRB

16 att, 60 yds, 0 TD

-1.8 expected points added on the ground

Receiving · BAL

Marquise BrownWR

4/8 for 85 yds, 1 TD

44% of team targets · 3.6 expected points added

Receiving · PIT

Eric EbronTE

7/11 for 54 yds, 0 TD

22% of team targets · -2.6 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1BALBAL 35552:18Punt
2PITPIT 18450:58Punt
3PITBAL 252-20:04Fumble
4PITBAL 225203:18Interception
5BALBAL 6361:25Defensive touchdown
6BALBAL 33532:26Punt
7BALPIT 165212:24Touchdown
8PITPIT 2014735:17Turnover on downs
9BALBAL 25432:09Punt
10PITPIT 2613655:14Turnover on downs
11BALBAL 2512694:27End of half
12PITPIT 19581:34Turnover on downs
13BALBAL 377194:23Punt
14PITPIT 46193:36Punt
15BALBAL 204-52:15Punt
16PITPIT 3913614:52Touchdown
17BALBAL 25581:50Punt
18PITPIT 218354:09Punt
19BALBAL 148142:08Punt
20PITPIT 30451:43Punt
21BALBAL 163790:32Touchdown
22PITPIT 139432:58End of game

0 of 22 drives ended in points. Longest march: Ravens gained 79 scrimmage yards over 3 plays for a touchdown.

Full stat lines

Box score

Baltimore Ravens

Passing

PlayerC/AttYdsTDINTSackedEPA
Trace McSorley2/6771002.7
Robert Griffin7/1233013-17.6

Rushing

PlayerAttYdsAvgTDEPA
Robert Griffin7689.701.3
Justice Hill9353.90-2.4
Trace McSorley3165.302.0
Gus Edwards9101.11-4.6

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Marquise Brown4885144%3.6
Devin Duvernay3320017%-1.0
Justice Hill225011%-1.4
Luke Willson020011%-4.8
James Proche01006%-6.0
Dez Bryant020011%-1.1

Defense (top contributors)

PlayerSoloAstSacksINTPD
Chuck Clark480.000
Patrick Queen630.000
Marlon Humphrey610.002
L.J. Fort330.000
Marcus Peters600.002
DeShon Elliott420.000
Tramon Williams320.000
Jaylon Ferguson220.000
Tyus Bowser030.011
Jimmy Smith200.000

Pittsburgh Steelers

Passing

PlayerC/AttYdsTDINTSackedEPA
Ben Roethlisberger36/51266110-4.7

Rushing

PlayerAttYdsAvgTDEPA
Benny Snell16603.80-1.8
Anthony McFarland393.00-0.6
Ben Roethlisberger1-1-1.00-1.3

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Eric Ebron71154022%-2.6
Chase Claypool6952018%-2.0
Diontae Johnson81346025%-0.4
JuJu Smith-Schuster8937118%0.3
Benny Snell343308%-2.2
James Washington231906%0.5
Anthony McFarland111702%1.1
Ray-Ray McCloud11802%0.6

Defense (top contributors)

PlayerSoloAstSacksINTPD
Robert Spillane600.000
T.J. Watt322.000
Terrell Edmunds310.000
Bud Dupree300.000
Minkah Fitzpatrick300.002
Cameron Heyward111.000
Mike Hilton200.000
Henry Mondeaux110.000
Marcus Allen110.000
Vince Williams110.000

Closing number vs result

Betting context

Closing spread
PIT -10.5
Closing total
41.5
BAL moneyline
+416
PIT moneyline
-518

Steelers closed -10.5, won by 5 — but didn't cover.

Total closed 41.5; the game landed 33 — under by 8.5.

Conditions and crew

Game environment

Venue
Heinz Field
Roof / surface
outdoors · grass
Kickoff weather
36°F, wind 14 mph
Referee
Ronald Torbert
Rest
BAL 10 days · PIT 10 days
Coaches
John Harbaugh vs Mike Tomlin

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