49ers secure win against Cardinals behind strong performances
Yahoo Sports • 1 min read • Latest: Sep 28, 2026, 6:06 PM
Last updated Sep 28, 2026

The San Francisco 49ers achieved a 36-30 victory over the Arizona Cardinals on September 28, 2026. Key contributions came from quarterback Brock Purdy, who completed 15 of 27 passes for four touchdowns. Running back Christian McCaffrey played a crucial role with significant rushing and receiving yards. The team showed a marked improvement in their offensive line play, solidifying its status as a strength. Upcoming challenges against tougher defenses will test the 49ers' depth at receiver, particularly with injuries affecting key players.
- •Brock Purdy threw for four touchdowns despite a 55.6% completion rate.
- •Christian McCaffrey averaged five yards per carry and forced four missed tackles.
- •The 49ers improved their offensive line performance during the game.
- •Deebo Samuel did not record any receptions, raising concerns for future games.
- •Next week, the 49ers face stronger secondaries without key offensive personnel.
- 6:06 PMYahoo Sports — 49ers grades vs. Cardinals: The offensive line is officially a strength
"Handing out grades for every position in the San Francisco 49ers 36-30 win over the Arizona Cardinals
Sources
External linksOriginal reporting and copyright belong to the linked sources. SportsNewsReport.com aggregates and links — it does not republish full articles.
Related Stories
Last 14 days
NFL•Sep 28, 2026, 8:05 PMTravis Etienne injury update: Latest news on Saints RB's status in Week 3 game
NFL•Sep 28, 2026, 7:54 PMThe 49ers are signing a four-time Pro Bowl pass rusher to their practice squad
NFL•Sep 28, 2026, 7:39 PM49ers news: Brock Purdy's MVP case gets bigger after tying Steve Young's mark
NFL•Sep 28, 2026, 7:25 PMRaiders shock NFL world as one of few 3-0 teams
NFL•Sep 28, 2026, 7:19 PMCowboys’ Nightmare Night in Brazil Worsens With Triple Injury Hit
NFL•Sep 28, 2026, 7:19 PMBreece Hall injury update: Latest news on Jets RB's status in Week 3 game
