Pigskin NightlyWeek 10
Latest
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
At a glance

The San Francisco 49ers beat the Las Vegas Raiders 38-17 on Sun, Nov 8 at Levi's Stadium in Santa Clara, CA (Week 9, 2026 season). Records after the game: Raiders 4-5, 49ers 7-1. B.Purdy (SF) led all players with +13.0 EPA on 30 dropbacks.

Who won Raiders vs 49ers?

The San Francisco 49ers won 38-17. By quarter: LV 0-10-7-0, SF 14-7-14-3.

Who was the best player in Raiders vs 49ers?

By expected points added: B.Purdy (SF, +13.0 EPA on 30 dropbacks), J.Watkins (SF, +7.3 EPA on 4 targets) and B.Bowers (LV, +4.0 EPA on 8 targets).

What was the turning point of Raiders vs 49ers?

The biggest swing in win probability (5 points toward the 49ers) came in Q3 at 14:43: Jaden Dugger 35 Yd Interception Return (Eddy Pineiro Kick)

Cite this page

Pigskin Nightly, “Raiders 17, 49ers 38: Week 9 recap”, https://pigskinnightly.com/games/2026-11-08-lv-at-sf (updated 2026-11-11).

The Verdict

Week 9 issue →
Week 9EarnedGame file →

49ers earned it: the snaps said 49ers by 15.9, a deserved win probability of more than 99%.

Deserved marginSF by 15.9
Real marginSF by 21
Luck pts LV−2.7
Luck pts SF+1.5

The swingQ1 13:26 · SF · +9 pts of win probability. (Shotgun) 13-B.Purdy pass short left to 85-G.Kittle to LV 41 for 4 yards (31-T.Stukes).

Flags that moved this game

  1. 1Intentional GroundingSF → helped LV · Wk 9 Q1 6:10 · (Shotgun) 13-B.Purdy pass incomplete short left. PENALTY on SF-13-B.Purdy, Intentional Grounding, 10 yards, enforced at LV 31.…+3.4 WP
  2. 2Defensive OffsideLV → helped SF · Wk 9 Q1 14:54 · 13-B.Purdy pass incomplete short left to 23-C.McCaffrey. PENALTY on LV-7-Q.Walker, Defensive Offside, 5 yards, enforced at SF 31…+2.1 WP

Fourth downs our model disagreed with

  1. 1LV · 4th & 3Klint Kubiak chose Punt at own 44, Wk 9 Q1 8:29, down 7. Model: Go for it (lean). Result: punted.−0.58 EP

Deserved win probability from the snaps, fumble bounces evened out. How we judge

From the Lab

This game, re-drawn

All Lab tools →
Game DNA126 plays, one strand0 lead changes · 10 explosive plays · downloadable poster →
17@38Week 9Changes the winner

If the Raiders had stopped that fourth-and-2

Raiders after the play40%what really happened
49ersRaidersthe rest never happened

Q1 13:26 13-B.Purdy pass short left to 85-G.Kittle to LV 41 for 4 yards (31-T.Stukes).

Every game's sliding door →
Home win probability, play by play

The river

Raiders logo0%49ers logo100%

Hover, tap or drag along the river to read any play. Arrow keys work too. Click to jump to its drive.

SF ▲LV ▼
Q1Q2Q3Q4

The five biggest swings

  1. +5%Q3 14:43 · for 49ers logo SFJaden Dugger 35 Yd Interception Return (Eddy Pineiro Kick)
  2. +5%Q3 8:01 · for Raiders logo LV(Shotgun) B.Purdy pass deep right intended for G.Kittle INTERCEPTED by T.Stukes at LV 43. T.Stukes to SF 31 for 26 yards (C.Colby).
  3. +4%Q1 13:26 · for 49ers logo SF(Shotgun) B.Purdy pass short left to G.Kittle to LV 41 for 4 yards (T.Stukes).
  4. +3%Q3 7:40 · for 49ers logo SF(Shotgun) K.Cousins pass short left to B.Bowers to SF 26 for 5 yards (F.Warner; R.Green). FUMBLES (F.Warner), touched at SF 26, RECOVERED by SF-D.Greenlaw at SF 31.The Replay Official reviewed the ball was inbounds ruling, and the play was Upheld. The ruling on the field stands.
  5. +3%Q3 4:19 · for 49ers logo SF(Shotgun) K.Cousins pass deep middle to M.Mayer to SF 1 for 24 yards (U.Stout; J.Brown). FUMBLES (U.Stout), RECOVERED by SF-F.Warner at SF -2. Touchback.

Every drive, on the field

SF attacks →← LV attacks
  1. Q1 15:00TD12p · 69y · 5:28
  2. Q1 9:32PUNT3p · 7y · 1:11
  3. Q1 8:21TD13p · 89y · 6:29
  4. Q1 1:52TD8p · 62y · 4:11
  5. Q2 12:41TD12p · 84y · 7:26
  6. Q2 5:15FG7p · 11y · 4:03
  7. Q2 1:12HALF1p · -13y · 1:12
  8. Q3 15:00INT1p · 0y · 0:17
  9. Q3 14:43TD9p · 69y · 5:14
  10. Q3 9:29INT3p · 14y · 1:43
  11. Q3 7:46FUM2p · 5y · 0:15
  12. Q3 7:31DOWNS4p · 9y · 2:01
  13. Q3 5:30FUM3p · 39y · 1:19
  14. Q3 4:11TD7p · 80y · 3:35
  15. Q3 0:36INT8p · 57y · 3:41
  16. Q4 11:55FG12p · 63y · 6:34
  17. Q4 5:21INT7p · 9y · 1:31
  18. Q4 3:50END6p · 8y · 3:50
Raiders logoRaiders9 drives4scoring drives (3 TD)44%drives ending in pointsOWN 42avg starting field position1three-and-outs5turnovers incl. downs
49ers logo49ers7 drives5scoring drives (4 TD)71%drives ending in pointsOWN 22avg starting field position0three-and-outs2turnovers incl. downs

Scoring summary

  1. Q1
    9:32
    49ers logoTouchdownC.McCaffrey left guard for 1 yard, TOUCHDOWN. E.Pineiro extra point is GOOD, Center-J.Weeks, Holder-C.Waitman.0–7
  2. Q1
    1:52
    49ers logoTouchdownB.Purdy scrambles right end for 1 yard, TOUCHDOWN. E.Pineiro extra point is GOOD, Center-J.Weeks, Holder-C.Waitman.0–14
  3. Q2
    12:41
    Raiders logoTouchdownK.Cousins up the middle for 2 yards, TOUCHDOWN. M.Gay extra point is GOOD, Center-A.Ward, Holder-A.Cole.7–14
  4. Q2
    5:15
    49ers logoTouchdown(Shotgun) B.Purdy pass short left to C.McCaffrey for 12 yards, TOUCHDOWN. E.Pineiro extra point is GOOD, Center-J.Weeks, Holder-C.Waitman.7–21
  5. Q2
    1:12
    Raiders logoField goalM.Gay 50 yard field goal is GOOD, Center-A.Ward, Holder-A.Cole.10–21
  6. Q3
    14:43
    Raiders logoFumble Recovery (Own)Jaden Dugger 35 Yd Interception Return (Eddy Pineiro Kick)10–28
  7. Q3
    9:29
    Raiders logoTouchdown(Shotgun) K.Cousins pass deep middle to B.Bowers for 21 yards, TOUCHDOWN. M.Gay extra point is GOOD, Center-A.Ward, Holder-A.Cole.17–28
  8. Q3
    0:36
    49ers logoTouchdown(Shotgun) B.Purdy pass deep middle to J.Watkins for 37 yards, TOUCHDOWN. E.Pineiro extra point is GOOD, Center-J.Weeks, Holder-C.Waitman.17–35
  9. Q4
    5:21
    49ers logoField goalE.Pineiro 35 yard field goal is GOOD, Center-J.Weeks, Holder-C.Waitman.17–38

Team stats

Raiders logoLVvsSF49ers logo
240Total yards414
216Passing yards224
24Rushing yards190
5.1Yards per play6.0
14First downs27
6-9 · 67%Third down8-13 · 62%
0-1Fourth down2-3
1-2Red zone TDs3-4
22/32Comp / att17/25
1.6Yards per carry4.4
5Turnovers1
0Sacks allowed1 (−8 yds)
5 for 29Penalties7 for 59
21:42Possession38:18
Expected points added · nflverse model

The game in EPA

Dropback EPA-0.402+0.432
Rush EPA-0.248-0.004
Success rate40%50%
Explosive plays49
Plays4766

Who moved the needle

Cost their side the most

Box score

Raiders logoLas Vegas Raiders
PassingC/ATTYDSAVGTDINTSACKSQBRRTG
Kirk CousinsQB22/322166.8130-059.558.9
RushingCARYDSAVGTDLONG
Ashton JeantyRB6254.209
Brock BowersTE122.002
Kirk CousinsQB200.012
Mike Washington Jr.RB6-3-0.504
ReceivingRECTGTSYDSAVGTDLONG
Brock BowersTE7811115.9133
Tre TuckerWR485513.8018
Michael MayerTE333712.3024
Jack BechWR1299.009
Jalen NailorWR2494.506
Ashton JeantyRB57-5-1.003
DefenseTOTSOLOSACKSTFLPDQB HTS
Nakobe DeanLB1870100
Quay WalkerLB1130000
Jeremy ChinnS1060000
Tommy EichenbergLB730000
Treydan StukesS530010
Eric StokesCB420000
Tim Keenan IIIDT410000
Maxx CrosbyDE421102
Hezekiah MassesCB300000
Dareke YoungWR210000
KickingFGPCTLONGXPPTS
Matt GayPK1/1100.0502/25
49ers logoSan Francisco 49ers
PassingC/ATTYDSAVGTDINTSACKSQBRRTG
Brock PurdyQB17/252329.3211-894.2107.4
RushingCARYDSAVGTDLONG
Kaelon BlackRB11706.4018
Christian McCaffreyRB18683.8111
Brock PurdyQB7405.7118
Jordan JamesRB3113.706
Kyle JuszczykFB144.004
Mac JonesQB3-3-1.00-1
ReceivingRECTGTSYDSAVGTDLONG
Jordan WatkinsWR448621.5137
George KittleTE475814.5037
Brandin CooksWR222512.5013
Demarcus RobinsonWR34227.3011
Christian McCaffreyRB23199.5112
KhaDarel HodgeWR111717.0017
Jacob CowingWR1155.005
Kaelon BlackRB0100.000
Luke FarrellTE0100.000
DefenseTOTSOLOSACKSTFLPDQB HTS
Dre GreenlawLB850300
Jaden DuggerLB660010
Fred WarnerLB530100
Upton StoutCB400010
Renardo GreenCB420010
Osa OdighizuwaDT320202
Luke GiffordLB300000
Marques SigleS320000
Ji'Ayir BrownS320000
Deommodore LenoirCB330100
KickingFGPCTLONGXPPTS
Eddy PineiroPK1/1100.0355/58
Before kickoff · Regular season through week 8 · rank out of 32

Where it was expected to be decided

  1. 149ers logo49ers big-play offense vs Raiders defense against big plays

    The 49ers' big-play offense ranks 2nd in explosive-play rate (12.5%, 401 plays) against a Raiders defense against big plays ranked 31st (11.4% allowed, 492 plays faced).

    2ndSF offense29 spots apart31stLV defense
  2. 249ers logo49ers dropback offense vs Raiders pass defense

    The 49ers' dropback offense ranks 2nd in EPA per dropback (+0.29, 232 dropbacks) against a Raiders pass defense ranked 27th (+0.16 allowed, 286 dropbacks faced).

    2ndSF offense25 spots apart27thLV defense
  3. 349ers logo49ers run defense vs Raiders run game

    The 49ers' run defense ranks 2nd in EPA per rush (-0.17 allowed, 166 rushes faced) and faces a Raiders run game ranked 29th (-0.21, 191 rushes).

    29thLV offense27 spots apart2ndSF defense
When the Raiders have the ballEdge SF · +27 ranks
LV dropback offenseEPA per dropbackSF pass defense
7th+0.16311 dropbacks
LV +8
+0.04 allowed268 dropbacks faced15th
LV run gameEPA per rushSF run defense
29th-0.21191 rushes
SF +27
-0.17 allowed166 rushes faced2nd

Dropbacks include sacks and scrambles; rushes are designed runs. What EPA measures.

When the 49ers have the ballEdge SF · +25 ranks
SF dropback offenseEPA per dropbackLV pass defense
2nd+0.29232 dropbacks
SF +25
+0.16 allowed286 dropbacks faced27th
SF run gameEPA per rushLV run defense
4th+0.02169 rushes
SF +20
-0.03 allowed206 rushes faced24th
Third downEdge SF · +23 ranks
LV third-down offensethird-down conversion rateSF third-down defense
9th43.6%101 third downs
38.3% allowed94 third downs faced11th
SF third-down offensethird-down conversion rateLV third-down defense
2nd50.0%76 third downs
SF +23
44.1% allowed93 third downs faced25th

Conversions are third-down snaps that gained a first down or scored.

Red zoneEdge SF · +27 ranks
LV red-zone offensered-zone touchdown rateSF red-zone defense
25th51%35 trips
SF +18
48% allowed23 trips faced7th
SF red-zone offensered-zone touchdown rateLV red-zone defense
1st87%23 trips
SF +27
71% allowed34 trips faced28th

A trip is a drive with at least one snap inside the opponent's 20; the rate is trips that ended in an offensive touchdown. Small samples swing fast here.

Explosive playsEdge SF · +29 ranks
LV big-play offenseexplosive-play rateSF defense against big plays
26th7.8%502 plays
SF +25
4.4% allowed434 plays faced1st
SF big-play offenseexplosive-play rateLV defense against big plays
2nd12.5%401 plays
SF +29
11.4% allowed492 plays faced31st

Completions of 20+ yards and runs of 10+, per snap. Definition.

Pressure & sacksEdge LV · +16 ranks
LV pass protectionsack rateSF pass rush
4th3.5% sacked311 dropbacks
LV +16
5.6% of dropbacks268 dropbacks faced20th
SF pass protectionsack rateLV pass rush
1st3.0% sacked232 dropbacks
SF +14
6.3% of dropbacks286 dropbacks faced15th

Sacks per dropback. The public play-by-play has no pressure charting, so this is the sack side of it only.

TurnoversEdge LV · +19 ranks
LV ball securityturnovers per gameSF takeaway defense
8th0.8 giveaways a game8 games
LV +19
0.9 takeaways a game7 games27th
SF ball securityturnovers per gameLV takeaway defense
15th1.1 giveaways a game7 games
LV +11
1.6 takeaways a game8 games4th

Interceptions and lost fumbles on offensive snaps, per game. Turnover rates are among the least stable numbers in football.

Sample: LV 8 games, 502 offensive and 492 defensive plays · SF 7 games, 401 offensive and 434 defensive plays. Rank 1 is the best offense or the best defense in each stat. Keys are the largest rank gaps (12+ spots) between an offense and the defense it faces, one per stat. Ranks are not schedule-adjusted.

Starters, confirmed

ConfirmedEvery game →

Confirmed from the official snap counts: at every position group the starters are the snap leaders. Expected lineup = today's depth chart, adjusted for the injury report.

Expected, did not startRaiders logoFernando MendozaQB→ Kirk CousinsRaiders logoConnor HeywardFB→ Mike Washington Jr.49ers logoMike EvansWR→ Jordan Watkins49ers logoDeebo Samuel Sr.WR→ Demarcus Robinson49ers logoKeenan AllenWR→ Brandin Cooks49ers logoJaden DuggerSLB→ Romello Height
Official NFL and team channels · plays on click

The game on video

Game highlights

Las Vegas Raiders vs. San Francisco 49ers Game Highlights | 2026 NFL Season Week 9

NFL · 15:15 · 2 d ago
2:20
Game highlights2 d ago

Las Vegas Raiders vs. San Francisco 49ers Highlights | Week 9

Raiders logo49ers logoSan Francisco 49ers
2:59
Top plays2 d ago

Brock Purdy's best plays from 3-TD game vs. Raiders | Week 9

Raiders logo49ers logoNFL
2:59
Top plays2 d ago

Brock Purdy's Best Plays from 3-TD Game vs. Raiders | Week 9

Raiders logo49ers logoSan Francisco 49ers
2:22
Top plays2 d ago

Watkins on First Career Touchdown, Taking On Bigger Role | 49ers

49ers logoRaiders logoSan Francisco 49ers
2:11
Top plays2 d ago

Christian McCaffrey's Best Plays from 2-TD Game vs. Raiders | Week 9

Raiders logo49ers logoSan Francisco 49ers
9:01
Press conference2 d ago

Klint Kubiak and Kirk Cousins Postgame Presser | Week 9 vs. 49ers

49ers logoRaiders logoRaiders
Press conference2 d ago

Raiders Postgame Live - Week 9 vs. 49ers

Raiders logo49ers logoRaiders
0:26
Quick hit2 d ago

Cousins highpoints Bowers for a Raiders' TD!

Raiders logo49ers logoNFL
0:21
Quick hit2 d ago

49ers flying around

49ers logoRaiders logoNFL
0:11
Quick hit2 d ago

first career td for Jordan Watkins 😮‍💨

49ers logoRaiders logoNFL
1:07
Interview2 d ago

Go Inside the 49ers Locker Room Following Week 9 vs. Raiders

Raiders logo49ers logoSan Francisco 49ers
0:25
Quick hit2 d ago

Stepping into Sunday 🤩

49ers logoRaiders logoSan Francisco 49ers
0:21
Quick hit2 d ago

QB Sneak TD = Wellness Celly 🤣

Raiders logo49ers logoRaiders
0:21
Quick hit2 d ago

🫡🫡🫡

49ers logoRaiders logoSan Francisco 49ers
0:19
Quick hit2 d ago

Link ups in The Bay 🫡 #nfl #christianmccaffrey #fredwarner

49ers logoRaiders logoSan Francisco 49ers
SpreadSF −8.5SF covered by 12.5
TotalO/U 51.5Over by 3.5 (55 scored)
Weather65°FHumidity: 62%, Wind: NW 4 mph
VenueLevi's® StadiumSanta Clara, CA · Open air
Head coachesKlint KubiakvsKyle ShanahanInterconference game
BroadcastFox4:25 PM ET · Sun, Nov 8

Travel & rest

Travel & rest board
Raiders logoAwayRaiders
7days since last game
386miles to get here
0time zones

Last: Sun wk 8 at NYJ (W 38-33) · East Rutherford · 13,441 mi flown this season

Normal week
Rest edge+7SF daysTravel gap 386 mi
49ers logoHome49ers
14days since last game
0miles · home
0time zones

Last: Sun wk 7 at ATL (L 20-29) · Atlanta · 21,378 mi flown this season

Off a bye

Teams with more rest than their opponent are 34-12 in 2026 (46 games). Off a bye: 13-1 (14 games, small sample). All travel splits →

Week 9 around the league

14 other games