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 15 · Mon, Dec 21, 2020 · Paul Brown Stadium

Pittsburgh Steelers

17

Cincinnati BengalsWinner

27

PIT -14.5 upsetO 40.5 ✓

Cincinnati Bengals 27–17. Biggest swing: Q2 10:41, PIT +10% win probability on one snap.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3CINPIT
Q2 · 10:41PIT CIN PIT ball · 3rd & 1PIT 57%

(10:41) 65-J.Hawkins reported in as eligible. 24-B.Snell up the middle to PIT 44 for no gain (56-J.Bynes).

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 · 10:41PIT +10% win prob(10:41) 65-J.Hawkins reported in as eligible. 24-B.Snell up the middle to PIT 44 for no gain (56-J.Bynes).
  2. Q4 · 5:38CIN +10% win prob(5:38) (Shotgun) 7-B.Roethlisberger pass incomplete short left to 18-Di.Johnson. PENALTY on CIN-22-W.Jackson III, Defensive Pass Interference, 11 yards, enforced at CIN 12 - No Play.
  3. Q3 · 12:48CIN +10% win prob(12:48) (Shotgun) 7-B.Roethlisberger pass short left to 11-C.Claypool to CIN 23 for 37 yards (30-J.Bates III).
  4. Q2 · 6:01PIT +10% win prob(6:01) (Shotgun) 7-B.Roethlisberger pass short middle intended for 19-J.Smith-Schuster INTERCEPTED by 21-M.Alexander at CIN 38. 21-M.Alexander ran ob at PIT 41 for 21 yards (18-Di.Johnson). PENALTY on PIT-76-C.Okorafor, Unnecessary Roughness, 15 yards, enforced at PIT 41.

Down-to-down truth

Situational splits

MetricSteelersBengals
Offensive plays6155
Total yards245 (edge)232
Yards per play4.04.2 (edge)
Expected points added / play-0.33-0.12 (edge)
Success rate39%40% (edge)
Dropback rate64%29%
Dropback efficiency (EPA/play)-0.32-0.05 (edge)
Rush efficiency (EPA/play)-0.36-0.14 (edge)
Third downs4/164/14 (edge)
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)6 (edge)3
First downs gained on snaps1113 (edge)
Sacks taken1 (edge)2
Turnovers30 (edge)

Steelers outgained Bengals 245–232 but lost the turnover battle 3–0. That was the game.

Who moved the needle

Top performers

Passing · PIT

Ben RoethlisbergerQB

20/38, 170 yds, 1 TD, 1 INT

-10.2 expected points added · -8.8% completion over expected

Passing · CIN

Ryan FinleyQB

7/13, 89 yds, 1 TD, 0 INT

-0.6 expected points added · +1.3% completion over expected

Rushing · PIT

Benny SnellRB

18 att, 84 yds, 1 TD

-0.7 expected points added on the ground

Rushing · CIN

Giovani BernardRB

25 att, 83 yds, 1 TD

-4.4 expected points added on the ground

Receiving · PIT

Diontae JohnsonWR

8/13 for 59 yds, 1 TD

34% of team targets · -0.6 expected points added

Receiving · PIT

Chase ClaypoolWR

3/8 for 54 yds, 0 TD

21% of team targets · 2.8 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1PITPIT 25521:00Punt
2CINCIN 26432:06Punt
3PITPIT 22440:56Punt
4CINCIN 24481:36Punt
5PITPIT 19100:06Fumble
6CINPIT 20694:04Turnover on downs
7PITPIT 25531:38Punt
8CINCIN 285351:55Turnover on downs
9PITPIT 453-70:50Fumble
10CINPIT 388383:44Touchdown
11PITPIT 3511226:13Interception
12CINPIT 264261:32Touchdown
13PITPIT 255121:51Punt
14CINCIN 26451:23Punt
15PITPIT 28440:58Punt
16CINCIN 16100:08End of half
17CINCIN 25521:26Punt
18PITPIT 335671:27Touchdown
19CINCIN 25531:40Punt
20PITPIT 2610675:00Turnover on downs
21CINCIN 25531:40Punt
22PITPIT 32471:32Punt
23CINCIN 2010755:54Touchdown
24PITPIT 2514645:49Touchdown
25CINCIN 258163:15Punt
26PITPIT 24400:25Turnover on downs
27CINPIT 24491:40Turnover on downs
28PITPIT 25200:12End of game

0 of 28 drives ended in points. Longest march: Bengals gained 75 scrimmage yards over 10 plays for a touchdown.

Full stat lines

Box score

Pittsburgh Steelers

Passing

PlayerC/AttYdsTDINTSackedEPA
Ben Roethlisberger20/38170111-10.2

Rushing

PlayerAttYdsAvgTDEPA
Benny Snell18844.71-0.7
Anthony McFarland155.00-0.4
Jaylen Samuels144.000.0
Ben Roethlisberger2-1-0.50-5.2
Chase Claypool1-6-6.00-1.5

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Diontae Johnson81359134%-0.6
Chase Claypool3854021%2.8
Benny Snell3423011%0.3
JuJu Smith-Schuster3615016%-8.7
Jaylen Samuels111203%-0.0
Anthony McFarland11903%0.7
Eric Ebron01003%-0.4
James Washington03008%-4.8
Ray-Ray McCloud11-203%-1.1

Defense (top contributors)

PlayerSoloAstSacksINTPD
Minkah Fitzpatrick610.000
Avery Williamson330.000
Marcus Allen240.000
Cameron Heyward330.000
Stephon Tuitt321.000
Tyson Alualu230.000
Alex Highsmith320.000
T.J. Watt401.000
Mike Hilton210.000
Terrell Edmunds210.000

Cincinnati Bengals

Passing

PlayerC/AttYdsTDINTSackedEPA
Ryan Finley7/1389102-0.6

Rushing

PlayerAttYdsAvgTDEPA
Giovani Bernard25833.31-4.4
Ryan Finley10474.710.3
Samaje Perine4143.50-0.9
Trayveon Williams284.00-0.8

Receiving

PlayerRecTgtYdsTDTgt shareEPA
A.J. Green2340023%0.8
Tee Higgins3631046%0.3
Giovani Bernard111418%2.7
Drew Sample11408%-0.1
Alex Erickson01008%-1.5
Tyler Boyd01008%-0.5

Defense (top contributors)

PlayerSoloAstSacksINTPD
Josh Bynes350.000
Vonn Bell420.000
Germaine Pratt330.001
Mackensie Alexander600.012
Jessie Bates410.001
Darius Phillips500.003
William Jackson300.001
Carl Lawson201.000
Mike Daniels110.000
Mason Schreck100.000

Closing number vs result

Betting context

Closing spread
PIT -14.5
Closing total
40.5
PIT moneyline
-942
CIN moneyline
+682

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

Total closed 40.5; the game landed 44 — over by 3.5.

Conditions and crew

Game environment

Venue
Paul Brown Stadium
Roof / surface
outdoors · grass
Kickoff weather
43°F, wind 10 mph
Referee
John Hussey
Rest
PIT 8 days · CIN 8 days
Coaches
Mike Tomlin vs Zac Taylor

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