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

2021 Week 13 · Sun, Dec 5, 2021 · Heinz Field

Baltimore Ravens

19

Pittsburgh SteelersWinner

20

BAL -4 upsetU 44 ✓

Pittsburgh Steelers 20–19 — decided on the final possessions. Biggest swing: Q4 0:12, BAL +31% win probability on one snap.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3PITBAL
Q4 · 0:12BAL PIT BAL ballPIT 52%

TWO-POINT CONVERSION ATTEMPT. 8-L.Jackson pass to 89-M.Andrews is incomplete. ATTEMPT FAILS.

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. Q4 · 0:12BAL +31% win probTWO-POINT CONVERSION ATTEMPT. 8-L.Jackson pass to 89-M.Andrews is incomplete. ATTEMPT FAILS.
  2. Q4 · 0:16PIT +28% win prob(:16) (Shotgun) 8-L.Jackson pass short middle to 14-S.Watkins for 6 yards, TOUCHDOWN.
  3. Q4 · 1:52PIT +18% win prob(1:52) (Shotgun) 7-B.Roethlisberger pass short left to 18-D.Johnson for 5 yards, TOUCHDOWN.
  4. Q1 · 8:36BAL +13% win prob(8:36) (Shotgun) 8-L.Jackson pass short middle intended for 89-M.Andrews INTERCEPTED by 39-M.Fitzpatrick at PIT -5. Touchback. Pressure by 90-T.Watt.

Down-to-down truth

Situational splits

MetricRavensSteelers
Offensive plays7057
Total yards326 (edge)324
Yards per play4.75.7 (edge)
Expected points added / play0.050.11 (edge)
Success rate39%49% (edge)
Dropback rate69%58%
Dropback efficiency (EPA/play)0.140.28 (edge)
Rush efficiency (EPA/play)-0.13-0.12 (edge)
Third downs8/16 (edge)5/12
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)5 (edge)4
First downs gained on snaps20 (edge)16
Sacks taken71 (edge)
Turnovers10 (edge)

Ravens outgained Steelers 326–324 but lost the turnover battle 1–0. That was the game.

Who moved the needle

Top performers

Passing · BAL

Lamar JacksonQB

23/37, 253 yds, 1 TD, 1 INT

2.6 expected points added · -5.9% completion over expected

Passing · PIT

Ben RoethlisbergerQB

21/31, 236 yds, 2 TD, 0 INT

9.3 expected points added · +4.4% completion over expected

Rushing · PIT

Najee HarrisRB

21 att, 71 yds, 0 TD

-3.5 expected points added on the ground

Rushing · BAL

Lamar JacksonQB

8 att, 55 yds, 0 TD

3.8 expected points added on the ground

Receiving · PIT

Diontae JohnsonWR

8/11 for 105 yds, 2 TD

37% of team targets · 11.7 expected points added

Receiving · BAL

Marquise BrownWR

5/7 for 55 yds, 0 TD

19% of team targets · 2.2 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1BALBAL 2512756:30Interception
2PITPIT 20491:35Punt
3BALBAL 334-11:38Punt
4PITPIT 27481:13Punt
5BALBAL 1179410:27Touchdown
6PITPIT 186242:21Punt
7BALBAL 277154:28Punt
8PITPIT 139521:21Turnover on downs
9BALBAL 25480:27End of half
10PITPIT 108112:16Punt
11BALBAL 4210465:20Turnover on downs
12PITPIT 2010313:48Punt
13BALBAL 247192:57Punt
14PITPIT 225781:38Touchdown
15BALBAL 386102:10Turnover on downs
16PITPIT 2511504:33Turnover on downs
17BALBAL 255-50:57Punt
18PITPIT 3112614:33Touchdown
19BALBAL 4010651:36Touchdown
20PITBAL 45200:12End of game

0 of 20 drives ended in points. Longest march: Ravens gained 94 scrimmage yards over 17 plays for a touchdown.

Full stat lines

Box score

Baltimore Ravens

Passing

PlayerC/AttYdsTDINTSackedEPA
Lamar Jackson23/372531172.6

Rushing

PlayerAttYdsAvgTDEPA
Lamar Jackson8556.903.8
Devonta Freeman14523.71-0.5
Latavius Murray210.50-1.3
Nate McCrary1-1-1.00-0.7

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Marquise Brown5755019%2.2
Mark Andrews4950024%-1.9
Devonta Freeman5845022%2.6
Sammy Watkins4639116%3.8
Latavius Murray223405%3.4
Devin Duvernay232108%0.0
Patrick Ricard11903%0.8
Rashod Bateman01003%-0.1

Defense (top contributors)

PlayerSoloAstSacksINTPD
Brandon Williams350.000
Brandon Stephens520.000
Chuck Clark320.001
Patrick Queen410.000
Josh Bynes140.000
Jimmy Smith310.000
Odafe Oweh220.001
Marlon Humphrey300.000
Anthony Averett300.000
Malik Harrison110.000

Pittsburgh Steelers

Passing

PlayerC/AttYdsTDINTSackedEPA
Ben Roethlisberger21/312362019.3

Rushing

PlayerAttYdsAvgTDEPA
Najee Harris21713.40-3.5
Benny Snell2136.501.1
Chase Claypool122.00-0.4
Ben Roethlisberger1-1-1.00-0.9

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Diontae Johnson811105237%11.7
Chase Claypool2352010%1.9
Najee Harris5536017%0.8
Pat Freiermuth3426013%0.3
Zach Gentry221007%0.4
Ray-Ray McCloud147013%-3.9
James Washington01003%-0.9

Defense (top contributors)

Closing number vs result

Betting context

Closing spread
BAL -4
Closing total
44
BAL moneyline
-195
PIT moneyline
+174

Ravens closed -4 and lost outright — an upset against the closing number.

Total closed 44; the game landed 39 — under by 5.0.

Conditions and crew

Game environment

Venue
Heinz Field
Roof / surface
outdoors · grass
Kickoff weather
50°F, wind 7 mph
Referee
Scott Novak
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.