49ers 45, Cardinals 29

San Francisco 14 7 14 10 — 45 Arizona 7 6 3 13 — 29

First quarter

ARI — Conner 2 run (Prater kick), 10:40.

SF — Samuel 12 pass from Purdy (Moody kick), 6:33.

SF — Ward 66 interception return (Moody kick), 4:22.

Second quarter

ARI — FG Prater 58, 14:11.

ARI — FG Prater 43, 6:14.

SF — McCaffrey 5 pass from Purdy (Moody kick), 1:14.

Third quarter

SF — McCaffrey 41 pass from Purdy (Moody kick), 13:18.

ARI — FG Prater 28, 4:20.

SF — McCaffrey 1 run (Moody kick), 1:08.

Fourth quarter

ARI — Demercado 49 run (pass failed), 11:30.

SF — Samuel 19 pass from Purdy (Moody kick), 7:09.

SF — FG Moody 43, 3:09.

ARI — Higgins 8 pass from Murray (Prater kick), :47.

SF ARI

First downs 24 22

Total net yards 406 436

Rushes-yards 26-144 30-234

Passing 262 202

Punt returns 1-4 1-0

Kickoff returns 2-28 0-0

Interceptions ret 2-79 0-0

Comp-att-int 18-28-0 26-39-2

Sacked-Yards Lost 0-0 3-9

Punts 2-48.0 2-56.0

Fumbles-lost 0-0 5-0

Penalties-yards 1-5 4-28

Time of poss 25:49 34:11

INDIVIDUAL Stats

Rushing — San Francisco, McCaffrey 18-115, Mason 5-20, Samuel 1-11, Darnold 2-(minus 2). Arizona, Conner 14-86, Demercado 4-64, Murray 6-49, Carter 3-27, Dortch 1-5, Moore 1-3, Tune 1-0.

Passing — San Francisco, Purdy 16-25-0-242, Darnold 2-3-0-20. Arizona, Murray 26-39-2-211.

Receiving — San Francisco, McCaffrey 5-72, Samuel 4-48, Aiyuk 3-37, Kittle 2-54, Juszczyk 2-26, Jennings 2-25. Arizona, McBride 10-102, Higgins 4-44, Carter 3-10, Conner 3-3, Dortch 2-15, Moore 2-5, Swaim 1-26, Demercado 1-6.

Missed field goals — None.