Pigskin NightlyWeek 10
Latest
Vikings DeskVikings lose by 17 and the snaps say it should have been worse2 min agoInjuryCam Skattebo: Active → Out23 min agoInjuryJ.J. McCarthy: Active → Questionable23 min agoDenver BroncosBroncos agree to terms on trade with Chargers for LB Daiyan HenleyLos Angeles ChargersLos Angeles Chargers Trade Daiyan Henley to Denver BroncosDallas CowboysBig Picture: 10 Storylines for Cowboys & 49ersArizona CardinalsCardinals Sign Quarterback Reinforcements Including Josh JohnsonArizona CardinalsCardinals Place Gardner Minshew, Michael Wilson On IRGiants DeskJameis Winston's minus-0.05 EPA per play meets a Commanders defense ranked 20th31 min agoCarolina PanthersAsk The Old Guy: Deadline day finds the Panthers in first placeSeattle SeahawksSeahawks Sign DT Cole Brevard To Practice SquadInjuryCam Skattebo: Questionable → Active40 min agoInjuryJordan Whittington: Questionable → Injured Reserve40 min agoInjuryJ.J. McCarthy: Questionable → Active40 min agoInjuryMalik Willis: Questionable → Injured Reserve40 min agoBaltimore RavensRavens Release Blocking Tight End Among Several Roster MovesESPN2026 NFL trade deadline winners, losers: From Kirk Cousins to the BengalsESPNWhat the Kirk Cousins trade means for the Vikings and the RaidersESPNNFL trade deadline grades: Deals for Kirk Cousins, Daiyan Henley, Amani HookerAtlanta FalconsThe Falcons trade C Ryan Neuzil for G Andrew Vorhees plus undisclosed draft choiceInjuryMalik Willis: Injured Reserve → Questionable55 min agoGreen Bay PackersPackers vs. Vikings | How to watch, stream & listen | Week 10
WSH ThuNYG NE SunDET BUF SunNYJ CAR SunNO HOU SunCLE JAX SunTEN KC SunATL MIA SunIND MIN SunGB LAR SunARI SEA SunLV SF SunDAL PIT SunCIN LAC MonBAL
The LabEvery game, drawn from every snap

Week 4 · 2026Steelers 24 · 27 Browns

155 plays, one strand. Browns won after 1 lead change; Steelers peaked at 72% to win, Browns at 96%. The white spine is the win probability, every rung a snap: up for CLE, down for PIT, as long as the yards it gained.

Bottom line1 lead change; Steelers peaked at 72% to win, Browns at 96%.

How to read this chart
Read it left to right:
kickoff on the left, final whistle on the right.
The white line
is the chance that Browns win, play by play. High = CLE in control, low = PIT in control, the middle is a coin flip. Each crossing of the middle is a change in who was more likely to win.
Each little bar is one play:
up for CLE on offense, down for PIT; the longer the bar, the more yards. The key under the picture explains the marks (touchdown, turnover, field goal, punt).
Browns ↑Steelers ↓
Q2Q3Q4Q1TDINTTDTDTDFUMINTTDTDINTCLE ↑ HOMEPIT ↓ AWAY
win probabilityhome snapaway snaptouchdownturnoverfield goalpuntincomplete
Head to head

The strands compared

How to read this chart
Each row compares the two teams
on one stat: PIT on the left, CLE on the right. The longer bar is the bigger number.
Explosive plays
are long gains (big runs and passes). Peak win prob. is the highest chance to win each team reached at any moment.
PITCLE
66Plays60
363Yards374
7Explosive plays5
3Offensive TDs3
2Turnovers2
72%Peak win prob.96%
Drive by drive

Every possession

How to read this chart
Each tile is one possession,
in game order, colored by the team that had the ball.
Inside:
the team, how it ended (TD = touchdown, FG = field goal, INT = interception, FUM = fumble, otherwise punt or downs) and the yards gained. Brighter tiles are drives that scored.
CLEPunt9yPITTD73yCLEPunt22yPITINT23yCLETD56yPITPunt5yCLETD74yPITFG ✕35yCLETD62yPITFG49yPITPunt0yCLEPunt8yPITPunt2yCLEFUM34yPITPunt10yCLEINT15yPITTD82yCLEFG35yPITPunt5yCLEPunt18yPITTD79yCLEFG41yPITINT0y
Key moments

The plays that moved it most

Largest swings in expected points

Bottom lineThe biggest swing: play 1, 3.5 expected points for Steelers.

How to read this chart
The strip is the game clock;
each numbered dot is one of the plays below, placed when it happened and colored by the team on offense.
EP (expected points)
is how many points the play added to (+) or took away from (−) the offense's expected score. +3.5 EP is worth more than a field goal; big minus numbers are usually turnovers.
12345678
  1. 1
    Q1 5:49 · PIT · Completion

    8-A.Rodgers pass short right to 11-M.Pittman to CLE 35 for 9 yards (21-D.Ward). PENALTY on CLE-96-M.Collins, Roughing the Passer, 15 yards,

    +3.5 EP
  2. 2
    Q2 14:17 · PIT · Interception

    8-A.Rodgers pass deep right intended for 11-M.Pittman INTERCEPTED by 21-D.Ward (54-S.Williams) at CLE 44. 21-D.Ward to CLE 44 for no gain (1

    −3.6 EP
  3. 3
    Q2 10:38 · CLE · Completion

    4-D.Watson pass deep left to 12-D.Boston to PIT 14 for 60 yards (23-D.Everette).

    +3.6 EP
  4. 4
    Q2 5:26 · PIT · Missed field goal

    9-C.Boswell 48 yard field goal is No Good, Wide Left, Center-46-C.Kuntz, Holder-19-C.Johnston.

    −3.0 EP
  5. 5
    Q2 1:25 · CLE · Touchdown

    4-D.Watson pass short right to 44-H.Fannin for 2 yards, TOUCHDOWN. Penalty on PIT-90-T.Watt, Defensive Offside, declined.

    +2.9 EP
  6. 6
    Q2 1:06 · PIT · Completion

    8-A.Rodgers pass deep middle to 14-R.Wilson to CLE 23 for 49 yards (7-T.Campbell).

    +3.0 EP
  7. 7
    Q3 4:19 · CLE · Fumble lost

    4-D.Watson up the middle to PIT 43 for -5 yards (90-T.Watt). FUMBLES (90-T.Watt), RECOVERED by PIT-90-T.Watt at 50.

    −5.7 EP
  8. 8
    Q4 13:07 · PIT · Completion

    8-A.Rodgers pass deep right to 4-D.Metcalf to CLE 32 for 43 yards (26-M.Harden) [21-D.Ward].

    +3.3 EP
Sliding Doors

The one play that could have changed it

How to read this chart
The line is win probability
over the game (top = home team ahead). The dot marks the one play that could have gone either way; the big % is the losing team's chance right after it.
Press Flip it
to see where that chance would have gone if the play had gone the other way. Only that instant is priced: the rest of the game never happened.
24@27Week 4Changes the winner

If the 56-yard kick at the gun had missed: overtime

Steelers after the play9%what really happened
BrownsSteelersthe rest never happened

Q4 0:15 25-A.Szmyt 56 yard field goal is GOOD, Center-50-R.Sunahara, Holder-13-C.Bojorquez.

Week 4

The rest of the week