Made with
floot.com
6IXTV / NFL DESKPOSTGAME REPORT / ORIGINAL ANALYSIS
WEEK 6 · NFL POSTGAME / NFL · REGULAR SEASON · WEEK 6 · GAME Oct 19, 2026

Washington Finally Started Playing Down 20. San Francisco Survived, but That's Not Dominance.

XFacebook
Official NFL Week 6 game highlight still, source linked
Official NFL Week 6 game footage thumbnail. The original 6ixtv score and stat graphic is preserved inside the article. Game highlight still: © NFL. Rights retained by the NFL; linked to original source. ↗
NFL / WEEK 6

Purdy and McCaffrey built the lead, Jayden Daniels nearly erased it, and two late defensive stands kept the 49ers unbeaten at 6–0.

BY 6IX · 4 MIN READ
XFacebook

San Francisco was up 20–3 at halftime and 23–3 early in the second half, and somehow spent the final minutes hanging onto a 23–17 win like it was the last seat on the bus. Yes, the 49ers are 6–0. Yes, they earned the stops that finished the game. But I'm not about to pretend an unbeaten record makes that second-half offense look good. Washington made them sweat because San Francisco let a comfortable game become a damn survival exercise.

FINAL

2026 NFL Week 6 | 49ers 23, Commanders 17

SF23
WAS17
BROCK PURDY
21/29264 ydTD
CHRISTIAN MCCAFFREY
117 scrimmage yd2 rush TD
JAYDEN DANIELS
29/40300 yd2 TD
HALFTIME
SF 20WAS 3
FINISH
Mustapha breakupWhite/Height sack

Brock Purdy was sharp early: 21 completions on 29 passes for 264 yards and a touchdown. George Kittle caught five for 69 and scored on an 11-yard connection. Mike Evans gave the 49ers their biggest downfield threat with three catches for 94 yards, including a 54-yard strike, before leaving with another Achilles issue. The first half was an offensive clinic: San Francisco outgained Washington 303–90 and converted long drives into a 20–3 lead.

Original 6ixtv NFL Week 6 stat graphic for 49ers 23, Commanders 17
6ixtv Week 6 statistical graphic — 49ers 23, Commanders 17. Original artwork © 6ixtv · statistics from NFL and official team game reports.

Christian McCaffrey was still doing exactly what you bring him in to do. He rushed 16 times for 64 yards and two touchdowns, both from one yard out, while catching nine passes for 53 more. That's 117 yards from scrimmage and two scores. He gives Kyle Shanahan an answer in the short yardage and passing game, and it showed when the Niners were piling up points. He also lost a fumble later, which is a reminder that even great players can create a dangerous extra possession.

How this game actually swung

Washington's first half was a disaster. Two first downs compared with San Francisco's 17, almost no running game, and an inability to keep Purdy from finding targets. Jayden Daniels had already connected with Terry McLaurin for a 27-yard gain early, but drives kept stalling. And then McLaurin suffered a knee injury while running a route and had to be carted off. The injury looked serious, though the team hadn't established the full diagnosis in its immediate postgame reporting. Don't turn concern into a made-up medical update.

Brock Purdy finds George Kittle for the opening touchdown — NFL highlight

Loading post…

Publisher-restricted footage. This video is not playable inside 6ixTv. · Source: NFL official YouTube channel

Then Daniels started looking like the quarterback Washington needs him to be. He finished 29-of-40 for 300 yards and two touchdowns without an interception. He threw a one-yard scoring pass to Stefon Diggs and later found Rachaad White for a nine-yard touchdown. Chig Okonkwo caught seven passes for 69 yards, and Treylon Burks added four for 66. The Commanders cut a 20-point hole to six, even while the rushing game finished with only 53 yards.

San Francisco's offense deserves criticism for how completely it disappeared after the early lead. The 49ers managed only a field goal after halftime. Mike Evans' exit clearly affected the team's vertical passing threat; multiple drives went nowhere, and Washington's defense finally forced the Niners to stop playing from the script. You cannot spend a full second half acting like the opponent will simply accept the first-half score as a final ruling.

The moment that mattered

Christian McCaffrey runs in a touchdown against Washington — NFL highlight

Loading post…

Publisher-restricted footage. This video is not playable inside 6ixTv. · Source: San Francisco 49ers official YouTube channel

The 49ers' defense, though, provided two moments that actually justify calling them a winning team. With Washington facing third down near the San Francisco 17, Malik Mustapha stuffed Jeremy McNichols short. On fourth-and-three, Daniels went for Burks in the end zone, and Mustapha elevated to break up the pass. That's not a generic 'defense came through' line. That's a specific player winning two decisive snaps with the entire game wobbling.

Washington got one more chance, but the next drive was the familiar story of a comeback team rushing against its own mistakes. A late intentional-grounding penalty and other procedural problems helped put the offense in an impossible down-and-distance situation. With six seconds left on third-and-22, Keion White and Romello Height combined to sack Daniels for an 18-yard loss. Ballgame. The 49ers defense finished with four sacks while holding Washington's rushers to those 53 yards.

6ix's take

I can give Daniels real praise for the comeback without calling a loss a moral victory. He was genuinely good in the second half, and a Washington team that looked dead at halftime made a 6–0 opponent earn the finish. But the Commanders are 1–4–1, and nobody is handing out wins because the final two quarters were inspiring. Dan Quinn has to figure out why the team needs to be down twenty before the offense starts moving and the defense starts tackling.

San Francisco should celebrate an undefeated start and still acknowledge the cracks. Losing Evans hurt; the passing attack became less dangerous; McCaffrey's fumble opened a door; and the 49ers had to rely on Mustapha and the pass rush to shut it. That's impressive defensive resilience. It's not the same thing as controlling the entire game.

My take: Washington showed me fight, and I respect that. What I don't respect is waiting until you're down twenty to become the team you should have been from kickoff. As for the Niners, congratulations on 6–0, but let's not confuse survival with domination. Mustapha saved a game the offense spent a whole half trying to give back.

Original reporting, game footage, and sources

ORIGINAL GAME REPORT49ers official recap: Mustapha, McCaffrey and finishing defense

Original team or league reporting and game statistics supporting this article.

ORIGINAL GAME REPORTCommanders team takeaways and McLaurin injury update

Original team or league reporting and game statistics supporting this article.

ORIGINAL GAME REPORTWashington original postgame account of the comeback

Original team or league reporting and game statistics supporting this article.

ORIGINAL GAME REPORTNFL Monday-night analysis and complete scoring sequence

Original team or league reporting and game statistics supporting this article.

October 20 injury follow-up and editorial context

Terry McLaurin's first-quarter knee injury compounds Washington's offensive problems. Initial postgame reporting confirmed he was carted off; subsequent reporting describes a torn patellar tendon requiring surgery. This is a separate injury update, not something established during the game itself.

Washington's second-half defense finally disrupted Purdy, while Daniels' quicker passing kept the comeback alive. That adjustment deserves credit, but you can't depend on falling behind twenty points before discovering your identity. San Francisco earned its 6–0 record by making the decisive late stops, even if its offense disappeared after the break.

6IXTV
Share this take
XFacebook
THE CONVERSATION

Talk your shit.

Agree, disagree, add context, challenge the take. Keep it about the conversation.

0 comments
Sign in before you jump in.

Your account name stays attached to your comments, so nobody can just type your name and pretend to be you.

Sign in / create account
Loading the conversation…