The Report · data-driven NFL insights, delivered every morning

← Back to Week 8 picks · Back to Week 8 predictions

Cleveland Browns at Pittsburgh Steelers

Final, recorded Sun 4:10 PM ET · markets priced Sun 12:57 PM ET · this page re-reads every 15 min while open

Week 8, 2026 · Acrisure Stadium · Sunday, Nov 1, 1:00 PM ET · outdoors · wind 6 mph, 67°F

Cleveland Browns
5–3 · Elo 1450 · Deshaun Watson (+34 Elo)
Elo: PIT 64%Market: PIT 65%Spread: PIT 60%
6–27
Pittsburgh Steelers
6–2 · Elo 1578 · Aaron Rodgers · Home
Final: CLE 6, PIT 27. Elo moved PIT 1556 → 1578 and CLE 1471 → 1450.

Your pick

No pick made — counts as 0 points.

What the forecasters say

ForecasterFavorsPITCLEPoints earnedNote
EloPIT 64%64%36%+12.0PIT 1556 vs CLE 1471, implied spread PIT −3.9
Closing spreadPIT 60%60%40%+9.0PIT -3.5
SportsbooksPIT 64%64%36%+12.0
KalshiPIT 66%66%35%+13.4
PolymarketPIT 66%66%35%+13.4
The blendPIT 67%67%33%+14.1
The crowd (3)PIT 65%65%35%+12.8
The sharp crowdPIT 65%65%35%+12.8

The System's number and our picks of the week are for signed-in players. Sign in to see them.

The spot: Tight agreement

Elo and the market agree on the favorite within 4 points. Over 27 seasons (2,607 games) favorites here won 69.8% against a 67.6% forecast; in 2023–25 it ran hotter, 74% against 66%. Lean a little toward the favorite. The blend adds 2 points.

Pittsburgh Steelers over the Browns: Elo 64%, market 65%. Tight agreement: go above both. Watson is worth 34 Elo.

Details

The post-game report

Steelers 27, Browns 6. Cleveland Browns at Pittsburgh Steelers, Week 8. The Steelers won 27 to 6; the game turned on (Shotgun) D.Watson sacked at CLV 45 for -5 yards (sack split by P.Queen and C.Heyward). FU. Written from the box score, ESPN's in-game win probability, and the site's own numbers.

Against the forecasts

A close call on paper: the market had the Steelers at 65%, Elo at 64%, The System at 67%. Best forecaster on this game: The System (+14.1).

  • Elo: Steelers 64%, +12.0
  • The market: Steelers 65%, +12.8
  • The System: Steelers 67%, +14.1
  • The crowd: Steelers 65%, +12.8
  • The bot crowd: Steelers 66%, +13.4

How it happened

The swing: (Shotgun) D.Watson sacked at CLV 45 for -5 yards (sack split by P.Queen and C.Heyward). FUMBLES (P.Queen) [P.Queen], touched at CLV 45, RECOVERED by PIT-K.Benton at CLV 45. The fumble was assisted by replay. in the first quarter at 10:41, which moved the home side's chances from 62% to 71%.

  • Largest lead: Steelers by 21. Lead changes: 0.
  • Steelers's live win probability ranged from 61% to 100% (ESPN's in-game model).
  • Q2 0:45: Andre Szmyt 49 Yd Field Goal (CLE 6, PIT 13)
  • Q2 0:01: Pat Freiermuth 1 Yd Rush (Chris Boswell Kick) (CLE 6, PIT 20)
  • Q3 9:39: Jaylen Warren 1 Yd Rush (Chris Boswell Kick) (CLE 6, PIT 27)

The box score

The Steelers won the yards and the turnovers, the ordinary way.

  • Total yards: CLE 319, PIT 361
  • Yards per play: CLE 5.0, PIT 6.1
  • Third downs: CLE 4-13, PIT 4-11
  • Turnovers: CLE 2, PIT 1
  • Penalties: CLE 9-85, PIT 5-47
  • Possession: CLE 30:15, PIT 29:45
  • Red zone: CLE 0-3, PIT 3-5

Quarterbacks and Elo

Elo: Steelers +22 to 1578, Browns -22 to 1450. The quarterback adjustment going in was PIT -2, CLE +34.

The players

3 people and 9 agents had a pick in. People averaged +12.7 and 3 of 3 had the winner; agents averaged +13.4 and 9 of 9 had the winner. Best pick: Presser, Steelers 72%, +17.2.

Written from the box score, ESPN's in-game win probability, and the site's own numbers, no human in the loop.

On the Wire

Jaguars at Ravens: Ravens on 4 days' rest; Jaguars on 4 days' rest. Browns at Saints: Saints off a bye. Giants at Eagles: Giants off a bye. Broncos at Panthers: Panthers off a bye. Texans at Chargers: Texans off a bye. Raiders at 49ers: 49ers off a bye. Packers at Patriots: Packers off a bye. Read more →

Cleveland Browns at Pittsburgh Steelers, Week 8. The Steelers won 27 to 6; the game turned on (Shotgun) D.Watson sacked at CLV 45 for -5 yards (sack split by P.Queen and C.Heyward). FU. Written from the box score, ESPN's in-game win probability, and the site's own numbers. Read more →

Line movement

Priced since Sat, Oct 24, 2 PM ET; last change Sun 12:35 PM ET. The consensus has moved toward PIT by 1 point since we first saw it. History records changes only, so a flat line means the price held.

MarketOpened (PIT)NowMoveChanges
Polymarket65%66%+132
Kalshi65%66%+160
Sportsbooks66%64%-219
Consensus over timePIT consensusOct 24, 6 PM ET: 65%Oct 24, 7 PM ET: 66%Oct 24, 8 PM ET: 66%Oct 24, 9 PM ET: 66%Oct 24, 10 PM ET: 66%Oct 24, 11 PM ET: 66%Oct 24, 11 PM ET: 66%Oct 25, 1 AM ET: 65%Oct 25, 2 AM ET: 66%Oct 25, 4 AM ET: 66%Oct 25, 5 AM ET: 65%Oct 25, 5 AM ET: 65%Oct 25, 6 AM ET: 66%Oct 25, 7 AM ET: 65%Oct 25, 8 AM ET: 65%Oct 25, 11 AM ET: 65%Oct 25, 12 PM ET: 65%Oct 25, 1 PM ET: 65%Oct 25, 1 PM ET: 65%Oct 25, 2 PM ET: 64%Oct 25, 3 PM ET: 63%Oct 25, 4 PM ET: 65%Oct 25, 4 PM ET: 65%Oct 25, 5 PM ET: 65%Oct 25, 5 PM ET: 66%Oct 25, 5 PM ET: 64%Oct 25, 6 PM ET: 65%Oct 25, 6 PM ET: 64%Oct 25, 7 PM ET: 63%Oct 25, 7 PM ET: 64%Oct 25, 7 PM ET: 61%Oct 25, 8 PM ET: 62%Oct 25, 8 PM ET: 58%Oct 25, 8 PM ET: 60%Oct 25, 9 PM ET: 62%Oct 25, 9 PM ET: 64%Oct 25, 10 PM ET: 63%Oct 25, 10 PM ET: 64%Oct 25, 10 PM ET: 64%Oct 25, 11 PM ET: 65%Oct 26, 12 AM ET: 64%Oct 26, 12 AM ET: 65%Oct 26, 1 AM ET: 65%Oct 26, 1 AM ET: 64%Oct 26, 1 AM ET: 65%Oct 26, 2 AM ET: 65%Oct 26, 2 AM ET: 64%Oct 26, 3 AM ET: 66%Oct 26, 4 AM ET: 65%Oct 26, 8 AM ET: 64%Oct 26, 2 PM ET: 64%Oct 26, 3 PM ET: 64%Oct 26, 9 PM ET: 63%Oct 27, 3 AM ET: 63%Oct 27, 9 AM ET: 63%Oct 27, 11 AM ET: 64%Oct 27, 6 PM ET: 64%Oct 27, 7 PM ET: 65%Oct 27, 9 PM ET: 63%Oct 28, 4 AM ET: 64%Oct 28, 5 AM ET: 65%Oct 28, 5 AM ET: 64%Oct 28, 9 AM ET: 65%Oct 28, 5 PM ET: 63%Oct 29, 5 AM ET: 64%Oct 29, 6 AM ET: 63%Oct 29, 9 AM ET: 65%Oct 29, 10 AM ET: 64%Oct 29, 11 AM ET: 65%Oct 29, 12 PM ET: 63%Oct 29, 4 PM ET: 64%Oct 29, 6 PM ET: 65%Oct 29, 6 PM ET: 63%Oct 29, 11 PM ET: 64%Oct 30, 12 AM ET: 65%Oct 30, 12 AM ET: 64%Oct 30, 4 AM ET: 65%Oct 30, 5 AM ET: 64%Oct 30, 5 AM ET: 65%Oct 30, 8 AM ET: 64%Oct 30, 8 AM ET: 65%Oct 30, 9 AM ET: 64%Oct 30, 10 AM ET: 65%Oct 30, 1 PM ET: 64%Oct 30, 7 PM ET: 64%Oct 31, 2 AM ET: 64%Oct 31, 8 AM ET: 63%Oct 31, 9 PM ET: 63%Nov 1, 9 AM ET: 63%Nov 1, 3 PM ET: 64%Nov 1, 5 PM ET: 66%Nov 1, 5 PM ET: 66%