Week 1, 2017

Played in San Francisco, CA, weather: 76 degrees, fair, 6 mph wind.
Arizona won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Roger Kowal kicked off 60 yards from the SFO30. Gimme Moore returned the ball 23 yards to the ARI33. Tackled by Phillip Williams.
1-10-ARI33 (1Q: 14:32) Wade Swift ran inside the right guard for 5 yards. Tackled by ILB Sean Brower. Key block delivered by Terrell Disney.
2-5-ARI38 (1Q: 13:56) Trevor Prescott ran inside the left tackle for 0 yards. Tackled by DE Norbert Schoeppner, assisted by S Bryant Satterfield. OLB Clyde Raymond knocked down Dwayne Forguson to break up the play.
3-5-ARI38 (1Q: 13:16) Wade Swift ran inside the right guard for -3 yards. Tackled by ILB Sean Brower, assisted by DE Phillip Williams.
4-8-ARI35 (1Q: 12:32) Cary Erwin punted 47 yards. Vinny Gillespie returned the kick 2 yards to the SFO20. Tackled by Hilee Taylor.
1-10-SFO20 (1Q: 12:23) Matthew Dundas ran inside the right guard for 2 yards. Tackled by DT Bernard Sisson, assisted by DE Travis Johnson.
2-8-SFO22 (1Q: 11:51) Matt Leinhart pass completed to WR Justin Daniels for 23 yards. Tackled by S Desmond Clemons. The quarterback threw into double coverage.
1-10-SFO45 (1Q: 11:16) Matt Leinhart pass fell incomplete, intended for WR Josh Morgan. ILB Andrew Brocklebank defended the pass.
2-10-SFO45 (1Q: 11:09) Matt Leinhart pass completed to WR Bert Moss for 8 yards. Tackled by ILB Andrew Brocklebank, assisted by CB Walt Enochs. Moss gained 3 yards after the catch. The quarterback threw away from the double coverage.
3-2-ARI47 (1Q: 10:22) Matt Leinhart pass completed to RB Frankie Rosenthal for 7 yards. Tackled by CB Cedric Griffin. The receiver ran his route right over the middle of the field. Rosenthal gained 2 yards after the catch. The quarterback threw away from the double coverage.
1-10-ARI40 (1Q: 09:52) Frankie Rosenthal ran around right end for 2 yards. Tackled by OLB Kyle McElroy, assisted by DE Travis Johnson.
2-8-ARI38 (1Q: 09:24) Matt Leinhart pass completed to WR Gerald Hitchcock for 22 yards. Tackled by CB Cedric Griffin. Hitchcock gained 3 yards after the catch.
1-10-ARI16 (1Q: 08:51) Matthew Dundas ran around right end for 5 yards and was forced out of bounds. Tackled by DE Travis Johnson. Key block delivered by Kasey Studdard.
2-5-ARI11 (1Q: 08:20) Matt Leinhart pass completed to TE Craig Stevens for 11 yards and a TOUCHDOWN! The quarterback threw away from the double coverage. San Francisco 6, Arizona 0
(1Q: 08:20) Extra point by Roger Kowal was good. San Francisco 7, Arizona 0
(1Q: 08:13) Roger Kowal kicked off 56 yards from the SFO30. DeJuan Tribble returned the ball 13 yards to the ARI27. Tackled by Frankie Rosenthal.
1-10-ARI27 (1Q: 07:47) Wade Swift ran inside the right tackle for 1 yard. Tackled by S Marshall Flynn, assisted by DT A.J. Hudson. DE Phillip Williams crushed Trevor Prescott to wreck the play. The ball was fumbled and recovered by ARI Gilbert Maioriello to the ARI28.
2-9-ARI28 (1Q: 07:15) Big Al Smith pass completed to RB Wade Swift for 5 yards. Tackled by ILB Sean Brower. The quarterback threw away from the double coverage.
3-4-ARI33 (1Q: 06:52) Alex Smith pass completed to RB Wade Swift for 16 yards. The receiver went out of bounds. Tackled by DE Phillip Williams. Swift gained 14 yards after the catch.
1-10-ARI49 (1Q: 06:22) Jimmy Sutter ran outside the right tackle for 4 yards. Tackled by CB Teddy Groves.
2-6-SFO47 (1Q: 05:55) Big Al Smith pass fell incomplete, intended for WR Rob Sherman. CB Jon Swinton knocked the ball out of his grasp. The quarterback threw into double coverage.
3-6-SFO47 (1Q: 05:44) Alex Smith pass was intended for WR Spencer Schulz and was intercepted by CB Jon Swinton at the SFO20. The interception was returned 25 yards. Tackled by Alex Smith.
1-10-SFO45 (1Q: 05:34) Matthew Dundas ran inside the right tackle for 8 yards. Tackled by S Desmond Clemons, assisted by OLB Kyle McElroy. Key block delivered by Bernie Martinez. San Francisco's Matthew Dundas was hurt on the play. This appears to be a minor knee injury. He should be able to remain in the game.
2-2-ARI47 (1Q: 05:12) Matthew Dundas ran inside the right tackle for 3 yards. Tackled by OLB Andy Hilgendorf. Key block delivered by Dominic Shepherd. PENALTY: San Francisco was called for Illegal Motion.
2-7-SFO48 (1Q: 05:02) Matt Leinhart pass completed to WR Gerald Hitchcock for 17 yards. Tackled by OLB Kyle McElroy, assisted by S Dana Banfield. Hitchcock gained 11 yards after the catch.
1-10-ARI35 (1Q: 04:28) Matthew Dundas ran inside the left tackle for 2 yards. Tackled by ILB Maurice Andrews.
2-8-ARI33 (1Q: 04:04) Matt Leinhart pass completed to TE Craig Stevens for 7 yards. Tackled by DE Travis Johnson.
3-1-ARI26 (1Q: 03:38) Matt Leinhart pass completed to FB Bernie Martinez for 4 yards. Tackled by S Haruki Nakamura, assisted by S Dana Banfield. San Francisco's O.J. Checkovich was hurt on the play.
1-10-ARI22 (1Q: 03:08) Matthew Dundas ran inside the left guard for -3 yards. Tackled by S Desmond Clemons.
2-13-ARI25 (1Q: 02:21) Matt Leinhart pass fell incomplete, intended for TE Craig Stevens. DE Glen Corbett hurried the quarterback into a bad throw.
3-13-ARI25 (1Q: 02:12) Matt Leinhart pass fell incomplete, intended for WR Courtney Kazadi. OLB Andy Hilgendorf drove right through Dominic Shepherd to hurry the quarterback. The quarterback threw away from the double coverage.
4-13-ARI25 (1Q: 02:03) Roger Kowal attempted a 42 yard field goal and missed wide to the right.
1-10-ARI32 (1Q: 01:57) Alex Smith pass completed to WR Sinorice Moss for 8 yards. Tackled by S Marshall Flynn. Moss gained 7 yards after the catch.
2-2-ARI40 (1Q: 01:28) Wade Swift ran around left end for 6 yards. Tackled by S Marshall Flynn. Key block delivered by Peter Jennings.
1-10-ARI46 (1Q: 00:50) Big Al Smith pass completed to RB Wade Swift for 11 yards. Tackled by CB Vinny Gillespie. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
1-10-SFO43 (1Q: 00:27) Wade Swift ran a counterplay inside the right tackle for -2 yards. Tackled by DT Lenny Erickson. ILB Sean Brower knocked down Jammal Brown to break up the play.
Start of second quarter.
2-12-SFO45 (2Q: 15:00) Alex Smith pass fell incomplete, intended for WR Spencer Schulz. DT Derek Jamison drove right through Jammal Brown to hurry the quarterback.
3-12-SFO45 (2Q: 14:52) Alex Smith pass completed to WR Rob Sherman for 12 yards. Tackled by CB Jon Swinton.
1-10-SFO33 (2Q: 14:09) Big Al Smith sacked by DT Derek Jamison for a loss of 4 yards. Sack allowed by Levon McIntyre.
2-14-SFO37 (2Q: 13:34) Alex Smith scrambled for 5 yards. Tackled by S Marshall Flynn and assisted by S Ernest Melendez.
3-9-SFO32 (2Q: 13:03) Alex Smith pass completed to WR Sinorice Moss for 15 yards. The receiver went out of bounds. Tackled by CB Jon Swinton.
1-10-SFO17 (2Q: 12:20) Alex Smith scrambled for 5 yards. Tackled by OLB Clyde Raymond and assisted by ILB Sean Brower.
2-5-SFO12 (2Q: 11:54) Alex Smith pass fell incomplete, intended for WR Derrick Reilly. DE Norbert Schoeppner hurried the quarterback into a bad throw.
3-5-SFO12 (2Q: 11:48) Alex Smith pass fell incomplete, intended for RB Jimmy Sutter. DT Derek Jamison drove right through Martin Felker to hurry the quarterback.
4-5-SFO12 (2Q: 11:41) Ricky Azzoo attempted a 29 yard field goal and succeeded. San Francisco 7, Arizona 3
(2Q: 11:34) Ricky Azzoo kicked off 77 yards from the ARI30. Touchback.
1-10-SFO20 (2Q: 11:34) Matt Leinhart pass fell incomplete, intended for WR Gerald Hitchcock. CB Cedric Griffin simply crushed the receiver as the ball arrived.
2-10-SFO20 (2Q: 11:26) Matt Leinhart pass completed to WR Justin Daniels for 32 yards. Tackled by CB Cedric Griffin.
1-10-ARI48 (2Q: 10:56) Frankie Rosenthal ran around left end for -2 yards. Tackled by DE Britt Floyd.
2-12-SFO50 (2Q: 10:22) Matt Leinhart pass completed to WR Josh Morgan for 10 yards. The receiver went out of bounds. Tackled by CB Walt Enochs. The receiver ran his route right over the middle of the field.
3-2-ARI40 (2Q: 09:52) Matt Leinhart pass fell incomplete, intended for WR Courtney Kazadi. DT Bernard Sisson drove right through Roy Buckley to hurry the quarterback. The quarterback threw away from the double coverage.
4-2-ARI40 (2Q: 09:47) Reggie Krumrei punted 40 yards. Touchback.
1-10-ARI20 (2Q: 09:42) Wade Swift ran inside the left tackle for 5 yards. Tackled by CB Teddy Groves. Key block delivered by Trevor Prescott. Prescott flattened Ernest Melendez to ensure the play's success.
2-5-ARI25 (2Q: 09:08) Wade Swift ran outside the right tackle for 3 yards. Tackled by DE Phillip Williams, assisted by S Marshall Flynn.
3-2-ARI28 (2Q: 08:46) Alex Smith pass completed to WR Kenneth Moore for 5 yards. Tackled by CB Teddy Groves, assisted by ILB Sean Brower. Moore gained 2 yards after the catch.
1-10-ARI33 (2Q: 08:07) Wade Swift ran inside the left guard for 2 yards. Tackled by OLB Larry Grant.
2-8-ARI35 (2Q: 07:27) Jimmy Sutter ran inside the left tackle for 7 yards. Tackled by DT Derek Jamison, assisted by S Marshall Flynn.
3-1-ARI42 (2Q: 06:41) PENALTY: Arizona was called for a False Start.
3-6-ARI37 (2Q: 06:35) Alex Smith pass completed to WR Sinorice Moss for 4 yards. Tackled by DE Phillip Williams. Moss gained 1 yard after the catch. The quarterback threw into double coverage.
4-2-ARI41 (2Q: 05:51) Cary Erwin punted 47 yards. Vinny Gillespie called for a fair catch at the SFO12.
1-10-SFO12 (2Q: 05:44) Matt Leinhart pass completed to WR Courtney Kazadi for 31 yards. Tackled by CB DeJuan Tribble. The receiver ran his route right over the middle of the field. Kazadi gained 4 yards after the catch.
1-10-SFO43 (2Q: 05:15) Darrin Walker ran inside the right guard for 1 yard. Tackled by DT Bernard Sisson, assisted by ILB Hilee Taylor.
2-9-SFO44 (2Q: 04:48) Matt Leinhart pass completed to WR Courtney Kazadi for 25 yards. The receiver went out of bounds. Tackled by S Dana Banfield. Kazadi gained 1 yard after the catch. The quarterback threw into double coverage.
1-10-ARI31 (2Q: 04:05) PENALTY: San Francisco was called for a False Start.
1-15-ARI36 (2Q: 03:59) Matthew Dundas ran inside the right tackle for 7 yards. Tackled by CB Walt Enochs. Key block delivered by Leroy Harris.
2-8-ARI29 (2Q: 03:43) Matt Leinhart scrambled for 5 yards. Tackled by OLB Andy Hilgendorf.
3-3-ARI24 (2Q: 03:25) Matt Leinhart pass completed to RB Matthew Dundas for 10 yards. Tackled by CB Cedric Griffin. Dundas gained 4 yards after the catch. The quarterback threw away from the double coverage.
1-10-ARI14 (2Q: 03:09) PENALTY: San Francisco was called for a False Start.
1-15-ARI19 (2Q: 02:59) Matt Leinhart pass completed to TE Craig Stevens for 10 yards. Tackled by ILB Andrew Brocklebank. The receiver ran his route right over the middle of the field. Stevens gained 8 yards after the catch.
2-5-ARI09 (2Q: 02:37) Frankie Rosenthal ran outside the right tackle for -3 yards. Tackled by S Desmond Clemons.
3-8-ARI12 (2Q: 02:17) Matt Leinhart pass completed to FB Darrin Walker for 6 yards. Tackled by CB DeJuan Tribble. Walker gained 3 yards after the catch. The quarterback threw away from the double coverage.
Official time out for the two-minute warning.
4-2-ARI06 (2Q: 02:00) Roger Kowal attempted a 23 yard field goal and succeeded. San Francisco 10, Arizona 3
(2Q: 01:53) Roger Kowal kicked off 65 yards from the SFO30. DeJuan Tribble returned the ball 18 yards to the ARI23. Tackled by Bert Moss.
1-10-ARI23 (2Q: 01:45) Jimmy Sutter ran around the left tackle for 6 yards. Tackled by CB Vinny Gillespie, assisted by DT Derek Jamison. Key block delivered by Dwayne Forguson.
2-4-ARI29 (2Q: 01:16) Wade Swift ran inside the right guard for 5 yards. Tackled by DE Phillip Williams. Key block delivered by Martin Felker.
1-10-ARI34 (2Q: 00:59) Jimmy Sutter ran around left end for 1 yard. Tackled by DE Norbert Schoeppner, assisted by DT Derek Jamison. DE Phillip Williams knocked down Jammal Brown to break up the play.
2-9-ARI35 (2Q: 00:39) Big Al Smith pass completed to WR Spencer Schulz for 11 yards. Tackled by S Marshall Flynn.
1-10-ARI46 (2Q: 00:23) Big Al Smith pass completed to WR Sinorice Moss for 13 yards. Tackled by CB Vinny Gillespie.
Arizona called a time out.
1-10-SFO41 (2Q: 00:13) Big Al Smith pass fell incomplete, intended for WR Sinorice Moss. CB Vinny Gillespie defended the pass.
2-10-SFO41 (2Q: 00:03) Alex Smith pass completed to WR Sinorice Moss for 16 yards. Tackled by OLB Chad Greenway. The receiver ran his route right over the middle of the field. Moss gained 6 yards after the catch.
Start of third quarter.
(3Q: 15:00) Ricky Azzoo kicked off 69 yards from the ARI30. Gerald Hitchcock returned the ball 22 yards to the SFO23. Tackled by Hilee Taylor.
1-10-SFO23 (3Q: 14:42) Frankie Rosenthal ran inside the right guard for 5 yards. Tackled by OLB Andy Hilgendorf, assisted by ILB Ronnie Bismonte. Key block delivered by Jimmy Meadows.
2-5-SFO28 (3Q: 14:07) Frankie Rosenthal ran inside the right tackle for 3 yards. Tackled by CB Walt Enochs, assisted by DE Travis Johnson.
3-2-SFO31 (3Q: 13:33) Matt Leinhart pass fell incomplete, intended for WR Courtney Kazadi. S Dana Banfield defended the pass. The quarterback threw away from the double coverage. PENALTY: Arizona was called for Illegal Contact.
1-10-SFO36 (3Q: 13:28) Matt Leinhart pass completed to WR Josh Morgan for 21 yards. Tackled by CB DeJuan Tribble.
1-10-ARI43 (3Q: 12:52) Frankie Rosenthal ran around right end for 4 yards. Tackled by CB Cedric Griffin.
2-6-ARI39 (3Q: 12:12) Matt Leinhart pass completed to WR Gerald Hitchcock for 8 yards. Tackled by CB Cedric Griffin, assisted by OLB Andy Hilgendorf. Hitchcock gained 7 yards after the catch.
1-10-ARI31 (3Q: 11:32) Matt Leinhart pass completed to WR Josh Morgan for 4 yards. The receiver went out of bounds. Tackled by CB Cedric Griffin. The receiver ran his route right over the middle of the field.
2-6-ARI27 (3Q: 10:57) Frankie Rosenthal ran around right end for 4 yards. Tackled by OLB Andy Hilgendorf.
3-2-ARI23 (3Q: 10:30) Matthew Dundas ran a draw inside the right guard for 5 yards. Tackled by S Dana Banfield. Key block delivered by Roy Buckley.
1-10-ARI18 (3Q: 09:59) Matt Leinhart pass completed to TE Craig Stevens for 11 yards. Tackled by OLB Andy Hilgendorf. Stevens gained 3 yards after the catch.
1-7-ARI07 (3Q: 09:14) Matthew Dundas ran inside the right tackle for 2 yards. Tackled by ILB Andrew Brocklebank, assisted by DE Travis Johnson.
2-5-ARI05 (3Q: 08:38) Matt Leinhart pass completed to RB Frankie Rosenthal for 5 yards and a TOUCHDOWN! San Francisco 16, Arizona 3
(3Q: 08:38) Extra point by Roger Kowal was good. San Francisco 17, Arizona 3
(3Q: 08:32) Roger Kowal kicked off 73 yards from the SFO30. Touchback.
1-10-ARI20 (3Q: 08:32) Wade Swift ran outside the right tackle for 3 yards. Tackled by DT Derek Jamison.
2-7-ARI23 (3Q: 07:50) Alex Smith pass completed to WR Kenneth Moore for 11 yards. Tackled by CB Teddy Groves. Moore gained 1 yard after the catch.
1-10-ARI34 (3Q: 07:08) Wade Swift ran inside the right tackle for 0 yards. Tackled by DE Phillip Williams.
2-10-ARI34 (3Q: 06:36) Wade Swift ran inside the left guard for 2 yards. Tackled by DT Lenny Erickson, assisted by ILB Sean Brower.
3-8-ARI36 (3Q: 06:14) Alex Smith pass fell incomplete, intended for WR Spencer Schulz. DE Phillip Williams drove right through Jammal Brown to hurry the quarterback.
4-8-ARI36 (3Q: 06:06) Cary Erwin punted 40 yards. The ball was marked out of bounds at the SFO24.
1-10-SFO24 (3Q: 05:58) Matthew Dundas ran inside the right tackle for 0 yards. Tackled by OLB Andy Hilgendorf, assisted by S Dana Banfield.
2-10-SFO24 (3Q: 05:13) Frankie Rosenthal ran around right end for 10 yards. Tackled by DT Bernard Sisson. Key block delivered by Kasey Studdard.
1-10-SFO34 (3Q: 04:34) Frankie Rosenthal ran around left end for -4 yards. Tackled by CB DeJuan Tribble.
2-14-SFO30 (3Q: 04:05) Matthew Dundas ran inside the right tackle for 4 yards. Tackled by ILB Maurice Andrews.
3-10-SFO34 (3Q: 03:30) Matt Leinhart pass completed to TE Craig Stevens for 8 yards. The receiver went out of bounds. Tackled by OLB Kyle McElroy. The quarterback threw away from the double coverage.
4-2-SFO42 (3Q: 02:47) Reggie Krumrei punted 48 yards. Dana Banfield returned the kick 12 yards to the ARI22. Tackled by Frankie Rosenthal.
1-10-ARI22 (3Q: 02:39) Wade Swift ran inside the right guard for 2 yards. Tackled by ILB Sean Brower, assisted by DT Derek Jamison.
2-8-ARI24 (3Q: 01:55) Big Al Smith pass completed to RB Wade Swift for -1 yards. Tackled by OLB Chad Greenway, assisted by DE Norbert Schoeppner. The receiver ran his route right over the middle of the field.
3-9-ARI23 (3Q: 01:23) Alex Smith pass completed to TE Gilbert Maioriello for 18 yards. The receiver went out of bounds. Tackled by OLB Chad Greenway. The receiver ran his route right over the middle of the field.
1-10-ARI41 (3Q: 00:56) Wade Swift ran inside the left guard for 7 yards. Tackled by OLB Clyde Raymond. Key block delivered by Jammal Brown.
2-3-ARI48 (3Q: 00:22) Wade Swift ran around the left tackle for 3 yards. Tackled by S Marshall Flynn. Key block delivered by Martin Felker.
Start of fourth quarter.
1-10-SFO49 (4Q: 15:00) Alex Smith pass completed to WR Sinorice Moss for 45 yards. Tackled by CB Teddy Groves. Moss gained 26 yards after the catch.
1-4-SFO04 (4Q: 14:27) Jimmy Sutter ran a draw inside the left guard for 4 yards and a TOUCHDOWN! Key block delivered by Martin Felker. San Francisco 17, Arizona 9
(4Q: 14:27) Extra point by Ricky Azzoo was good. San Francisco 17, Arizona 10
(4Q: 14:21) Ricky Azzoo kicked off 66 yards from the ARI30. Gerald Hitchcock returned the ball 23 yards to the SFO27. Tackled by Hilee Taylor.
1-10-SFO27 (4Q: 13:53) Matthew Dundas ran inside the left guard for 3 yards. Tackled by DT Bernard Sisson.
2-7-SFO30 (4Q: 13:07) Matt Leinhart pass completed to WR Josh Morgan for 8 yards. Tackled by CB Devin Kerr. The receiver ran his route right over the middle of the field.
1-10-SFO38 (4Q: 12:29) Matt Leinhart pass completed to RB Matthew Dundas for 11 yards. Tackled by CB Cedric Griffin. The receiver ran his route right over the middle of the field. Dundas gained 3 yards after the catch.
1-10-SFO49 (4Q: 11:46) Frankie Rosenthal ran a trap outside the right tackle for 8 yards. Tackled by DE Travis Johnson, assisted by ILB Hilee Taylor. Key block delivered by Kasey Studdard.
2-2-ARI43 (4Q: 11:11) Matthew Dundas ran inside the right guard for 2 yards. Tackled by DE Parys Haralson. Key block delivered by Darrin Walker.
1-10-ARI41 (4Q: 10:31) Matt Leinhart sacked by DT Bernard Sisson for a loss of 4 yards. Sisson simply blew through Quentin Bouler to reach the quarterback and knock him down.
2-14-ARI45 (4Q: 10:10) Matt Leinhart pass completed to WR Josh Morgan for 29 yards. Tackled by CB Cedric Griffin.
1-10-ARI16 (4Q: 09:43) Matt Leinhart pass fell incomplete, intended for WR Gerald Hitchcock. CB Cedric Griffin defended the pass. PENALTY: San Francisco was called for Offensive Pass Interference.
1-20-ARI26 (4Q: 09:35) Matt Leinhart pass completed to FB Darrin Walker for 24 yards. Tackled by S Haruki Nakamura. Walker gained 8 yards after the catch. The quarterback threw away from the double coverage.
1-2-ARI02 (4Q: 09:05) Matthew Dundas ran around right end for 0 yards. Tackled by S Dana Banfield, assisted by ILB Ronnie Bismonte.
2-2-ARI02 (4Q: 08:25) Matt Leinhart pass fell incomplete, intended for WR Courtney Kazadi. DE Travis Johnson drove right through Darrin Walker to hurry the quarterback. The defense looked very familiar with that play. The quarterback threw away from the double coverage.
3-2-ARI02 (4Q: 08:21) Matthew Dundas ran inside the left guard for 0 yards. Tackled by ILB Andrew Brocklebank, assisted by OLB Andy Hilgendorf.
4-2-ARI02 (4Q: 07:48) Roger Kowal attempted a 19 yard field goal and succeeded. San Francisco 20, Arizona 10
(4Q: 07:40) Roger Kowal kicked off 65 yards from the SFO30. Kenneth Moore returned the ball 23 yards to the ARI28. Tackled by Frankie Rosenthal.
1-10-ARI28 (4Q: 07:13) Jimmy Sutter ran inside the right guard for 4 yards. Tackled by S Bryant Satterfield, assisted by S Ernest Melendez.
2-6-ARI32 (4Q: 06:33) Alex Smith pass completed to WR Kenneth Moore for 8 yards. Tackled by CB Teddy Groves, assisted by CB Jon Swinton. The receiver ran his route right over the middle of the field.
1-10-ARI40 (4Q: 05:58) Alex Smith pass completed to RB Jimmy Sutter for 14 yards. Tackled by S Marshall Flynn, assisted by CB Vinny Gillespie. Sutter gained 2 yards after the catch.
1-10-SFO46 (4Q: 05:41) Big Al Smith pass completed to WR Rob Sherman for 29 yards. Tackled by S Bryant Satterfield. The receiver ran his route right over the middle of the field. Sherman gained 13 yards after the catch. PENALTY: San Francisco was called for Offsides. The penalty was declined.
1-10-SFO17 (4Q: 05:25) Alex Smith pass completed to WR Sinorice Moss for 17 yards and a TOUCHDOWN! Moss gained 5 yards after the catch. San Francisco 20, Arizona 16
(4Q: 05:25) Extra point by Ricky Azzoo was good. San Francisco 20, Arizona 17
(4Q: 05:15) Ricky Azzoo kicked off 52 yards from the ARI30. Gerald Hitchcock returned the ball 23 yards to the SFO41. Tackled by Dean Horton.
1-10-SFO41 (4Q: 04:59) Frankie Rosenthal ran inside the right tackle for 2 yards. Tackled by S Desmond Clemons.
2-8-SFO43 (4Q: 04:15) Matthew Dundas ran inside the left tackle for 0 yards. Tackled by OLB Kyle McElroy.
3-8-SFO43 (4Q: 03:28) Frankie Rosenthal ran outside the right tackle for 0 yards. Tackled by DE Travis Johnson, assisted by OLB Andy Hilgendorf.
4-8-SFO43 (4Q: 02:41) Reggie Krumrei punted 38 yards. Dana Banfield called for a fair catch at the ARI19.
1-10-ARI19 (4Q: 02:30) Alex Smith pass fell incomplete, intended for WR Sinorice Moss. S Marshall Flynn defended the pass. The quarterback threw into double coverage.
2-10-ARI19 (4Q: 02:23) Big Al Smith pass fell incomplete, intended for WR Sinorice Moss. DE Phillip Williams hurried the quarterback into a bad throw.
3-10-ARI19 (4Q: 02:13) Alex Smith pass fell incomplete, intended for TE Everett Patterson. CB Jon Swinton hurried the quarterback into a bad throw.
4-10-ARI19 (4Q: 02:04) Cary Erwin punted 52 yards. Vinny Gillespie returned the kick 4 yards to the SFO33. Tackled by Dana Banfield.
Official time out for the two-minute warning.
1-10-SFO33 (4Q: 01:55) Frankie Rosenthal ran a counterplay inside the right tackle for -2 yards. Tackled by OLB Andy Hilgendorf, assisted by DT Clyde Dixon.
Arizona called a time out.
2-12-SFO31 (4Q: 01:47) Frankie Rosenthal ran inside the right tackle for 4 yards. Tackled by ILB Maurice Andrews.
Arizona called a time out.
3-8-SFO35 (4Q: 01:40) Frankie Rosenthal ran inside the left guard for -2 yards. Tackled by S Dana Banfield, assisted by ILB Ronnie Bismonte.
Arizona called a time out.
4-10-SFO33 (4Q: 01:31) Reggie Krumrei punted 52 yards. Dana Banfield returned the kick 13 yards to the ARI28. Tackled by Kenneth Shaw.
1-10-ARI28 (4Q: 01:22) Big Al Smith pass fell incomplete, intended for WR Rob Sherman. DE Phillip Williams drove right through Jammal Brown to hurry the quarterback. The quarterback threw away from the double coverage.
2-10-ARI28 (4Q: 01:14) PENALTY: Arizona was called for a False Start.
2-15-ARI23 (4Q: 01:14) Alex Smith pass completed to WR Rob Sherman for 10 yards. Tackled by S Marshall Flynn, assisted by OLB Chad Greenway. Sherman gained 4 yards after the catch. PENALTY: Arizona was called for Offensive Holding.
2-25-ARI13 (4Q: 01:05) Alex Smith pass fell incomplete, intended for WR Spencer Schulz. ILB Sean Brower defended the pass.
3-25-ARI13 (4Q: 00:56) Big Al Smith sacked by DE Norbert Schoeppner for a loss of 8 yards. Sack allowed by Martin Felker.
4-33-ARI05 (4Q: 00:40) Alex Smith pass fell incomplete, intended for WR Rob Sherman. CB Jon Swinton knocked the ball out of his grasp. The ball goes over on downs.
1-5-ARI05 (4Q: 00:29) Matt Leinhart dropped to one knee for -2 yards.
Final Score: San Francisco 49ers 20, Arizona Cardinals 17