The 49ers went into Arizona and beat the Cardinals 41-22, where Brock Purdy made his return, going 19/26 for 200 passing yards, and 3 passing touchdowns.
Christian McCaffrey led the way with 81 rushing yards on 13 carries, 2 rushing touchdowns, along with 40 receiving yards on 5 catches, and 1 receiving touchdown, while Brian Robinson Jr. had 24 rushing yards on 8 carries.
George Kittle led the way receiving with 67 receiving yards on 6 catches, along with 2 receiving touchdowns, while Jauan Jennings had 54 receiving yards on 4 catches.
Kyle Juszcyzk had 26 receiving yards on 2 catches, and Demarcus Robinson had 13 receiving yards on 1 catch.
Defensive wise Curtis Robinson led the way with 12 tackles, followed by Dee Winters with 10 tackles, while Nick Martin, Deommodore Lenoir, Ji’Ayir Brown, & Upton Stout each had 7 tackles.
Renardo Green had 6 tackles, while Luke Gifford, & Jason Pinnock had 5 tackles each, while C.J. West, & Malik Mustapha each had 4 tackles.
TFL wise the 49ers had 3, 1 each for Winters, Pinnock, & West.
PBU wise the 49ers had 4, 2 for Lenoir, and 1 each for Mustapha, & Keion White.
The 49ers had 3 turnovers, 2 INTs, 1 each for Lenoir & Mustapha, and 1 fumble recovery by White.
Special teams wise Eddy Piniero went 3/3 on field goals, with a long of 48-yards, while Thomas Morstead had 3 punts with 1 landing inside the 20-yard line, Skyy Moore had a 98-yard kickoff return to open the game, his lone kick return, along with a 9-yard punt return, his lone punt return, while Robinson had 1 kick return for 42-yards.
Overall the 49ers dominated the Cardinals on offense, defense, & special teams, up next for the 49ers are the Carolina Panthers, which will be a week from this Monday on MNF, live from Levi’s Stadium on ESPN at 5:15pm pacific/8:15pm eastern, and as always, thank you for reading, you can follow me on X/Twitter @49erscap & on Blue Sky App @49erscap.bsky.social