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 18 · Sun, Jan 9, 2022 · FirstEnergy Stadium

Cincinnati Bengals

16

Cleveland BrownsWinner

21

CLE -6.5 no coverU 38 ✓22 mph wind

Cleveland Browns 21–16. Biggest swing: Q2 3:40, CIN +10% win probability on one snap. Played in 22 mph wind — weigh that when reading the passing lines.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3CLECIN
Q2 · 3:40CIN CLE CLE ball · 1st & 10CLE 98%

(3:40) 5-C.Keenum sacked at CLE 23 for -11 yards (93-W.Ray). FUMBLES (93-W.Ray) [93-W.Ray], RECOVERED by CIN-41-T.Henderson at CLE 29. 41-T.Henderson for 29 yards, TOUCHDOWN.

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 · 3:40CIN +10% win prob(3:40) 5-C.Keenum sacked at CLE 23 for -11 yards (93-W.Ray). FUMBLES (93-W.Ray) [93-W.Ray], RECOVERED by CIN-41-T.Henderson at CLE 29. 41-T.Henderson for 29 yards, TOUCHDOWN.
  2. Q4 · 2:31CLE +9% win prob(2:31) 8-B.Allen pass short right to 25-C.Evans for 4 yards, TOUCHDOWN.
  3. Q4 · 14:15CIN +8% win prob(14:15) (Shotgun) 5-C.Keenum pass incomplete short left to 11-D.Peoples-Jones.
  4. Q1 · 7:47CLE +7% win prob(7:47) (Shotgun) 5-C.Keenum scrambles left tackle to CLE 33 for 10 yards (29-V.Hargreaves).

Down-to-down truth

Situational splits

MetricBengalsBrowns
Offensive plays5265
Total yards182377 (edge)
Yards per play3.55.8 (edge)
Expected points added / play-0.18-0.01 (edge)
Success rate29%52% (edge)
Dropback rate65%42%
Dropback efficiency (EPA/play)-0.33-0.11 (edge)
Rush efficiency (EPA/play)0.10 (edge)0.07
Third downs5/146/12 (edge)
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)59 (edge)
First downs gained on snaps1123 (edge)
Sacks taken41 (edge)
Turnovers0 (edge)2

Browns won the down-to-down efficiency fight: -0.01 expected points added per play vs -0.18.

Who moved the needle

Top performers

Passing · CLE

Case KeenumQB

17/24, 176 yds, 2 TD, 1 INT

-4.8 expected points added · +2.9% completion over expected

Passing · CIN

Brandon AllenQB

15/29, 136 yds, 1 TD, 0 INT

-11.3 expected points added · -16.5% completion over expected

Rushing · CLE

D'Ernest JohnsonRB

25 att, 123 yds, 1 TD

2.6 expected points added on the ground

Rushing · CLE

Nick ChubbRB

9 att, 58 yds, 0 TD

-0.9 expected points added on the ground

Receiving · CLE

Jarvis LandryWR

6/8 for 75 yds, 1 TD

33% of team targets · 3.3 expected points added

Receiving · CIN

Trent TaylorWR

2/3 for 41 yds, 0 TD

10% of team targets · 3.2 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1CINCIN 34551:58Punt
2CLECLE 29482:09Punt
3CINCIN 285331:53Punt
4CLECLE 207153:06Punt
5CINCIN 206131:40Punt
6CLECLE 217793:18Touchdown
7CINCIN 255-41:52Punt
8CLECLE 427462:42Touchdown
9CINCIN 28521:37Punt
10CLECLE 21491:49Punt
11CINCIN 485162:58Punt
12CLECLE 163131:30Defensive touchdown
13CLECLE 2613633:28Interception
14CLECLE 25581:23Punt
15CINCIN 3014418:36Turnover on downs
16CLECLE 1911795:48Turnover on downs
17CINCIN 2410:59Punt
18CLECIN 4611466:00Touchdown
19CINCIN 2515754:48Touchdown
20CLECLE 495112:26End of game

0 of 20 drives ended in points. Longest march: Browns gained 79 scrimmage yards over 7 plays for a touchdown.

Full stat lines

Box score

Cincinnati Bengals

Passing

PlayerC/AttYdsTDINTSackedEPA
Brandon Allen15/29136104-11.3

Rushing

PlayerAttYdsAvgTDEPA
Trayveon Williams9384.201.3
Chris Evans7355.000.2
Brandon Allen133.000.4
Stanley Morgan133.00-0.2

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Trent Taylor2341010%3.2
Ja'Marr Chase2426014%-0.7
Chris Evans4524117%2.0
Mitchell Wilcox3516017%-1.9
Trenton Irwin149014%-3.3
Stanley Morgan12807%-0.2
Drew Sample11803%-0.1
Trayveon Williams12407%-0.7
Mike Thomas030010%-2.1

Defense (top contributors)

PlayerSoloAstSacksINTPD
Clay Johnston660.000
Markus Bailey440.001
Tre Flowers330.000
Michael Thomas240.000
Khalid Kareem220.000
Tyler Shelvin130.000
Mike Daniels400.000
Noah Spence220.000
Austin Calitro300.000
Trae Waynes210.001

Cleveland Browns

Passing

PlayerC/AttYdsTDINTSackedEPA
Case Keenum17/24176211-4.8

Rushing

PlayerAttYdsAvgTDEPA
D'Ernest Johnson251234.912.6
Nick Chubb9586.40-0.9
Case Keenum5153.001.0
Demetric Felton166.000.0
Anthony Schwartz133.000.2

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Jarvis Landry6875133%3.3
Donovan Peoples-Jones3438017%-0.3
Demetric Felton221818%3.7
Anthony Schwartz1313013%-1.0
David Njoku221108%0.4
D'Ernest Johnson111004%0.4
Harrison Bryant139013%-2.7
Nick Chubb11204%-0.3

Defense (top contributors)

PlayerSoloAstSacksINTPD
Anthony Walker340.000
Jacob Phillips421.002
M.J. Stewart130.001
A.J. Green210.001
Jordan Elliott120.000
Tommy Togiai300.000
Greg Newsome210.000
Ifeadi Odenigbo120.000
Mack Wilson200.000
Grant Delpit110.000

Closing number vs result

Betting context

Closing spread
CLE -6.5
Closing total
38
CIN moneyline
+215
CLE moneyline
-265

Browns closed -6.5, won by 5 — but didn't cover.

Total closed 38; the game landed 37 — under by 1.0.

Conditions and crew

Game environment

Venue
FirstEnergy Stadium
Roof / surface
outdoors · grass
Kickoff weather
38°F, wind 22 mph
Referee
Bill Vinovich
Rest
CIN 7 days · CLE 6 days
Coaches
Zac Taylor vs Kevin Stefanski

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

Wind at 22 mph is the kind that drags passing depth and kicking range — weigh it when reading the splits.