Cardinals 24, 49ers 23

Arizona 7 3 3 11 — 24 49ers 10 13 0 0 — 23

First quarter

ARI — K.Murray 50 run (Ryland kick), 13:12. Drive: 2 plays, 72 yards, 00:47. Key Play: K.Murray 22 pass to McBride. Arizona 7, 49ers 0.

SF — FG Moody 28, 10:25. Drive: 7 plays, 60 yards, 2:47. Key Plays: Purdy 53 pass to Aiyuk; Purdy 11 pass to Samuel. Arizona 7, 49ers 3.

SF — Kittle 4 pass from Purdy (Moody kick), 2:20. Drive: 13 plays, 76 yards, 7:11. Key Plays: Purdy 16 pass to Aiyuk on 3rd-and-6; Purdy 13 pass to Jennings on 3rd-and-5; Purdy 13 pass to Aiyuk. 49ers 10, Arizona 7.

Second quarter

ARI — FG Ryland 30, 12:43. Drive: 11 plays, 58 yards, 4:37. Key Plays: K.Murray 22 pass to Harrison on 3rd-and-3; K.Murray 11 pass to McBride; K.Murray 15 pass to Conner. Arizona 10, 49ers 10.

SF — FG Moody 20, 6:59. Drive: 12 plays, 68 yards, 5:44. Key Plays: Mason 34 run; Purdy 17 pass to Aiyuk on 3rd-and-11. 49ers 13, Arizona 10.

SF — Lenoir 61 blocked field goal return (Moody kick), 4:59. 49ers 20, Arizona 10.

SF — FG Wishnowsky 26, :00. Drive: 8 plays, 33 yards, 1:50. Key Plays: Bosa 30 interception return to Arizona 40; Purdy 12 run; Purdy 14 pass to Kittle on 3rd-and-3. 49ers 23, Arizona 10.

Third quarter

ARI — FG Ryland 42, 9:59. Drive: 4 plays, 1 yard, 1:53. Key Play: Ma.Wilson 0 interception return to 49ers’ 25. 49ers 23, Arizona 13.

Fourth quarter

ARI — Higgins 2 pass from K.Murray (Conner run), 11:25. Drive: 12 plays, 73 yards, 6:27. Key Plays: Conner 10 run; K.Murray 10 pass to Mi.Wilson on 3rd-and-6; K.Murray 11 pass to Mi.Wilson; Conner 14 run. 49ers 23, Arizona 21.

ARI — FG Ryland 35, 1:37. Drive: 14 plays, 75 yards, 4:34. Key Plays: K.Murray 14 pass to Harrison on 4th-and-5; K.Murray 13 run; Conner 10 run; K.Murray 7 run on 3rd-and-10. Arizona 24, 49ers 23.

ARI SF

First downs 19 22

Rushing 9 9

Passing 10 13

Penalty 0 0

Third down eff 3-10 6-11

Fourth down eff 1-1 0-1

Total net yards 358 384

Total plays 57 63

Avg gain 6.3 6.1

Net yards rushing 169 153

Rushes 26 26

Avg per rush 6.5 5.9

Net yards passing 189 231

Sacked yds lost 1-6 2-13

Gross yds passing 195 244

Completed att 19-30 19-35

Had intercepted 1 2

Yds pass play 6.1 6.2

Kickoffs-ez-TB 6-6-5 5-5-3

Punts-avg 2-53.0 1-41.0

Punts blocked 0 0

FGs-PATs blocked 1-0 0-0

Total ret yardage 67 62

Punt returns 1-1 0-0

Kickoff returns 2-66 1-32

Interceptions 2-0 1-30

Penalties-yds 1-5 4-21

Fumbles-lost 1-0 1-1

Time of poss 27:02 32:58

INDIVIDUAL Stats

Rushing — Arizona, Conner 19-86, K.Murray 7-83. 49ers, Mason 14-89, Purdy 4-33, Guerendo 5-22, Samuel 3-9.

Passing — Arizona, K.Murray 19-30-1-195. 49ers, Purdy 19-35-2-244.

Receiving — Arizona, McBride 6-53, Mi.Wilson 5-78, Harrison 2-36, Conner 2-14, Dortch 1-7, Reiman 1-5, Higgins 1-2, Demercado 1-0. 49ers, Aiyuk 8-147, Kittle 8-64, Jennings 1-13, Samuel 1-11, Mason 1-9.

Punt returns — Arizona, Dortch 1-1. 49ers, None.

Kickoff returns — Arizona, Dallas 1-39, Dortch 1-27. 49ers, Guerendo 1-32.

Tackles-assists-sacks — Arizona, Baker 8-4-0, Ma.Wilson 5-1-0, Collins 4-1-0, Thompson 3-1-0, Murphy-Bunting 3-0-0, Barnes 2-1-1, N.Jones 2-1-1, Taylor-Demerson 2-1-0, Stills 1-4-0, White 1-3-0, Melton 1-1-0, Tonga 1-1-0, Nichols 1-0-0, S.Thomas 1-0-0, Lopez 0-2-0, Clark 0-1-0, Luketa 0-1-0. 49ers, Warner 7-5-0, Brown 5-0-0, Bosa 4-0-0, Lenoir 3-5-0, Floyd 3-2-1, Ward 3-1-0, Campbell 2-7-0, Yiadom 2-0-0, Mustapha 1-1-0, Elliott 1-0-0, Givens 1-0-0, Hufanga 1-0-0, Collins 0-3-0, Winters 0-2-0, McGill 0-1-0, Okuayinonu 0-1-0.

Interceptions — Arizona, White 1-0, Ma.Wilson 1-0. 49ers, Bosa 1-30.

Missed field goals — Arizona, Ryland 45.