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

2023 Week 6 · Sun, Oct 15, 2023 · FirstEnergy Stadium

San Francisco 49ers

17

Cleveland BrownsWinner

19

SF -9.5 upset36 push15 mph wind

Cleveland Browns 19–17 — decided on the final possessions. Biggest swing: Q4 0:09, SF +54% win probability on one snap. Played in 15 mph wind — weigh that when reading the passing lines.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3CLESF
Q4 · 0:09SF 17CLE 19SF ball · 3rd & 7SF 70%

(:09) 4-J.Moody 41 yard field goal is No Good, Wide Right, Center-46-T.Pepper, Holder-18-M.Wishnowsky. PENALTY on CLE, Unsportsmanlike Conduct, 15 yards, enforced at CLE 31.

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:09SF +54% win prob(:09) 4-J.Moody 41 yard field goal is No Good, Wide Right, Center-46-T.Pepper, Holder-18-M.Wishnowsky. PENALTY on CLE, Unsportsmanlike Conduct, 15 yards, enforced at CLE 31.
  2. Q4 · 11:13SF +21% win prob(11:13) (Shotgun) 10-P.Walker pass short left intended for 2-A.Cooper INTERCEPTED by 2-D.Lenoir (99-J.Kinlaw) at CLE 36. 2-D.Lenoir pushed ob at CLE 8 for 28 yards (71-J.Wills).
  3. Q4 · 2:45CLE +12% win prob(2:45) (Shotgun) 10-P.Walker pass incomplete short left to 8-E.Moore. PENALTY on SF-31-T.Gipson, Unnecessary Roughness, 15 yards, enforced at CLE 26 - No Play.
  4. Q4 · 11:04CLE +11% win prob(11:04) 24-J.Mason left tackle for 8 yards, TOUCHDOWN.

How the points landed

Scoring summary

  1. Q1 · 12:23SF Touchdown

    (12:23) 13-B.Purdy pass short left to 23-C.McCaffrey for 13 yards, TOUCHDOWN. (kick good)

    Score after this play: SF 7CLE 0
  2. Q2 · 7:57SF Field goal

    (7:57) 4-J.Moody 25 yard field goal is GOOD, Center-46-T.Pepper, Holder-18-M.Wishnowsky.

    Score after this play: SF 10CLE 0
  3. Q2 · 5:43CLE Touchdown

    (5:43) Direct snap to 88-H.Bryant. 27-K.Hunt left tackle for 16 yards, TOUCHDOWN. (kick good)

    Score after this play: SF 10CLE 7
  4. Q3 · 11:13CLE Field goal

    (11:13) 7-D.Hopkins 42 yard field goal is GOOD, Center-47-C.Hughlett, Holder-13-C.Bojorquez.

    Score after this play: SF 10CLE 10
  5. Q3 · 3:03CLE Field goal

    (3:03) 7-D.Hopkins 46 yard field goal is GOOD, Center-47-C.Hughlett, Holder-13-C.Bojorquez.

    Score after this play: SF 10CLE 13
  6. Q4 · 11:04SF Touchdown

    (11:04) 24-J.Mason left tackle for 8 yards, TOUCHDOWN. (kick good)

    Score after this play: SF 17CLE 13
  7. Q4 · 3:26CLE Field goal

    (3:26) 7-D.Hopkins 50 yard field goal is GOOD, Center-47-C.Hughlett, Holder-13-C.Bojorquez.

    Score after this play: SF 17CLE 16
  8. Q4 · 1:43CLE Field goal

    (1:43) 7-D.Hopkins 29 yard field goal is GOOD, Center-47-C.Hughlett, Holder-13-C.Bojorquez.

    Score after this play: SF 17CLE 19

Down-to-down truth

Situational splits

Metric49ersBrowns
Offensive plays5369
Total yards216335 (edge)
Yards per play4.14.9 (edge)
Expected points added / play-0.19 (edge)-0.20
Success rate30%33% (edge)
Dropback rate57%54%
Dropback efficiency (EPA/play)-0.35 (edge)-0.42
Rush efficiency (EPA/play)0.010.07 (edge)
Third downs3/12 (edge)3/13
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)57 (edge)
First downs gained on snaps1116 (edge)
Sacks taken32 (edge)
Turnovers1 (edge)2

Who moved the needle

Top performers

Passing · CLE

P.J. WalkerQB

18/34, 192 yds, 0 TD, 2 INT

-14.3 expected points added · -11.4% completion over expected

Passing · SF

Brock PurdyQB

12/27, 125 yds, 1 TD, 1 INT

-10.6 expected points added · -14.0% completion over expected

Rushing · CLE

Jerome FordRB

17 att, 84 yds, 0 TD

-0.0 expected points added on the ground

Rushing · CLE

Kareem HuntRB

12 att, 47 yds, 1 TD

0.4 expected points added on the ground

Receiving · CLE

Amari CooperWR

4/8 for 108 yds, 0 TD

24% of team targets · 0.7 expected points added

Receiving · SF

Brandon AiyukWR

4/10 for 76 yds, 0 TD

42% of team targets · -4.1 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1SFSF 167542:44Touchdown +7
2CLECLE 257323:30Interception
3SFCLE 264-51:56Missed field goal
4CLECLE 446372:59Missed field goal
5SFSF 37471:43Punt
6CLECLE 347142:46Punt
7SFSF 1711716:28Field goal +3
8CLECLE 177832:16Touchdown +7
9SFSF 2511234:02Punt
10CLECLE 96231:15Punt
11SFSF 5100:21End of half
12CLECLE 2810483:51Field goal +3
13SFSF 34401:01Interception
14CLESF 384-91:52Punt
15SFSF 204-122:29Punt
16CLESF 456182:48Field goal +3
17SFSF 255153:09Punt
18CLECLE 34491:34Punt
19SFSF 18400:59Punt
20CLECLE 282-11:13Interception
21SFCLE 8280:06Touchdown +7
22CLECLE 2515387:37Field goal +3
23SFSF 255100:25Punt
24CLECLE 269431:16Field goal +3
25SFSF 2510451:34Missed field goal
26CLECLE 16100:06End of game

8 of 26 drives ended in points. Longest march: Browns gained 83 scrimmage yards over 7 plays for a touchdown.

Full stat lines

Box score

San Francisco 49ers

Passing

PlayerC/AttYdsTDINTSackedEPA
Brock Purdy12/27125113-10.6

Rushing

PlayerAttYdsAvgTDEPA
Christian McCaffrey11433.90-0.4
Jordan Mason5275.410.1
Ray-Ray McCloud22311.501.8
Deebo Samuel2115.500.0
Brock Purdy372.300.8
Elijah Mitchell2-3-1.50-1.9

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Brandon Aiyuk41076042%-4.1
Jauan Jennings2426017%2.1
Christian McCaffrey339113%-0.0
Kyle Juszczyk11904%0.5
Ray-Ray McCloud12408%-0.6
George Kittle12108%-1.2
Deebo Samuel01004%-0.9
Ross Dwelley01004%-0.4

Defense (top contributors)

Cleveland Browns

Passing

PlayerC/AttYdsTDINTSackedEPA
P.J. Walker18/34192022-14.3

Rushing

PlayerAttYdsAvgTDEPA
Jerome Ford17844.90-0.0
Kareem Hunt12473.910.4
Marquise Goodwin12020.001.6
Elijah Moore188.000.0
P.J. Walker310.30-1.1

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Amari Cooper48108024%0.7
Kareem Hunt332409%2.0
David Njoku3424012%0.4
Elijah Moore4719021%-2.9
Jerome Ford22706%-1.3
David Bell13609%-4.8
Marquise Goodwin12406%-1.6
Harrison Bryant01003%-1.8
Donovan Peoples-Jones01003%-0.5
Jordan Akins02006%-1.1

Defense (top contributors)

Closing number vs result

Betting context

Closing spread
SF -9.5
Closing total
36
SF moneyline
-470
CLE moneyline
+360

49ers closed -9.5 and lost outright — an upset against the closing number.

Total closed 36 and landed exactly there — a push.

Conditions and crew

Game environment

Venue
FirstEnergy Stadium
Roof / surface
outdoors · grass
Kickoff weather
53°F, wind 15 mph
Referee
John Hussey
Rest
SF 7 days · CLE 14 days
Coaches
Kyle Shanahan vs Kevin Stefanski

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