| Played in San Francisco, CA, weather: 66 degrees, rain, 4 mph wind. |
| San Francisco won the toss and elected to receive. |
| Start of first quarter. |
| (1Q: 15:00) Les Haber kicked off 56 yards from the ARI30. P.K. Rosenfels returned the ball 18 yards to the SFO32. Tackled by Gilbert Maioriello. |
| 1-10-SFO32 (1Q: 14:31) Bernard Melvin pass completed to WR Gerald Hitchcock for 13 yards. Tackled by CB Glenn Hubbard. Hitchcock gained 2 yards after the catch. The quarterback threw into double coverage. |
| 1-10-SFO45 (1Q: 13:58) Matthew Dundas ran inside the left guard for 2 yards. Tackled by CB Glenn Hubbard. CB David Irons knocked down Dominic Shepherd to break up the play. |
| 2-8-SFO47 (1Q: 13:15) Bernard Melvin sacked by DT Bernard Sisson for a loss of 6 yards. Sack allowed by Kasey Studdard. |
| 3-14-SFO41 (1Q: 12:40) Bernard Melvin sacked by ILB Maurice Andrews for a loss of 5 yards. Sack allowed by Jimmy Meadows. |
| 4-19-SFO36 (1Q: 12:13) Reggie Krumrei punted 56 yards. Dana Banfield returned the kick 4 yards to the ARI12. Tackled by Michael Jenkins. |
| 1-10-ARI12 (1Q: 12:02) Alex Smith pass completed to WR Rob Sherman for 16 yards. Tackled by S Bryant Satterfield. The receiver ran his route right over the middle of the field. Sherman gained 5 yards after the catch. |
| 1-10-ARI28 (1Q: 11:38) Alex Smith pass fell incomplete, intended for TE Gilbert Maioriello. DT A.J. Hudson defended the pass. The quarterback threw into double coverage. PENALTY: San Francisco was called for Offsides. |
| 1-5-ARI33 (1Q: 11:35) Wade Swift ran inside the left guard for 3 yards. Tackled by DT A.J. Hudson, assisted by DE Norbert Schoeppner. |
| 2-2-ARI36 (1Q: 11:02) Jimmy Sutter ran inside the left guard for 0 yards. Tackled by DT A.J. Hudson. DE Phillip Williams crushed Peter Jennings to wreck the play. |
| 3-2-ARI36 (1Q: 10:25) Wade Swift ran outside the right tackle for -3 yards. Tackled by DE Phillip Williams, assisted by ILB Sean Brower. PENALTY: Arizona was called for Offensive Holding. The penalty was declined. |
| 4-5-ARI33 (1Q: 10:16) Cary Erwin punted 48 yards. Stanford Routt returned the kick 11 yards to the SFO30. Tackled by Dana Banfield. |
| 1-10-SFO30 (1Q: 10:06) Matthew Dundas ran inside the left guard for 2 yards. Tackled by DE Glen Corbett. |
| 2-8-SFO32 (1Q: 09:36) P.K. Rosenfels ran inside the right tackle for 2 yards. Tackled by ILB Maurice Andrews. |
| 3-6-SFO34 (1Q: 09:11) Bernard Melvin sacked by DT Bernard Sisson for a loss of 6 yards. Sack allowed by J.J. Thomas. |
| 4-12-SFO28 (1Q: 08:46) Reggie Krumrei punted 48 yards. Gimme Moore returned the kick 3 yards to the ARI27. Tackled by Frankie Rosenthal. |
| 1-10-ARI27 (1Q: 08:39) Wade Swift ran inside the right tackle for 1 yard. Tackled by S Bryant Satterfield. |
| 2-9-ARI28 (1Q: 08:00) Alex Smith pass completed to WR Sinorice Moss for 7 yards. Tackled by OLB Chad Greenway. The quarterback threw into double coverage. PENALTY: San Francisco was called for Illegal Contact. |
| 1-10-ARI33 (1Q: 07:50) Alex Smith pass completed to WR Spencer Schulz for 17 yards. Tackled by CB Jon Swinton. Schulz gained 6 yards after the catch. |
| 1-10-SFO50 (1Q: 07:20) Jimmy Sutter ran around right end for 1 yard. Tackled by ILB Sean Brower. |
| 2-9-SFO49 (1Q: 06:46) Wade Swift ran inside the right tackle for -2 yards. Tackled by DE Phillip Williams, assisted by S Tyrus Montgomery. |
| 3-11-ARI49 (1Q: 06:05) Alex Smith pass was thrown incomplete, intended for WR Spencer Schulz. |
| 4-11-ARI49 (1Q: 05:55) Cary Erwin punted 47 yards. The ball was marked out of bounds at the SFO04. |
| 1-10-SFO04 (1Q: 05:44) Frankie Rosenthal ran inside the right guard for 1 yard. Tackled by CB Glenn Hubbard, assisted by DE Darrin Evans. |
| 2-9-SFO05 (1Q: 05:09) Bernard Melvin scrambled for 5 yards. Tackled by CB Cedric Griffin. The ball was fumbled and recovered by ARI Channing Crowder on the SFO10. |
| 1-10-SFO10 (1Q: 04:56) Wade Swift ran around the left tackle for 3 yards. Tackled by OLB Chad Greenway, assisted by DT The River Hudson. |
| 2-7-SFO07 (1Q: 04:17) Wade Swift ran around the left tackle for -2 yards. Tackled by CB Jon Swinton, assisted by DT Lenny Erickson. |
| 3-9-SFO09 (1Q: 03:32) Alex Smith pass fell incomplete, intended for WR Rob Sherman. DT A.J. Hudson hurried the quarterback into a bad throw. The quarterback threw away from the double coverage. |
| 4-9-SFO09 (1Q: 03:23) Les Haber attempted a 26 yard field goal and succeeded. Arizona 3, San Francisco 0 |
| (1Q: 03:15) Les Haber kicked off 55 yards from the ARI30. Gerald Hitchcock returned the ball 31 yards to the SFO46. Tackled by Dana Banfield. |
| 1-10-SFO46 (1Q: 02:55) Bernard Melvin pass was blocked at the line, intended for WR Josh Morgan. DE Travis Johnson blocked the pass. The quarterback threw away from the double coverage. |
| 2-10-SFO46 (1Q: 02:48) Bernard Melvin pass fell incomplete, intended for TE Kenneth Shaw. DE Travis Johnson simply tossed Shane West aside to reach the quarterback and hurry the throw. |
| 3-10-SFO46 (1Q: 02:42) Bernard Melvin pass fell incomplete, intended for TE Craig Stevens. CB Cedric Griffin defended the pass. |
| 4-10-SFO46 (1Q: 02:35) Reggie Krumrei punted 54 yards. Touchback. |
| 1-10-ARI20 (1Q: 02:28) Wade Swift ran around right end for 2 yards. Tackled by DT Lenny Erickson, assisted by OLB Clyde Raymond. |
| 2-8-ARI22 (1Q: 01:54) Wade Swift ran around left end for 2 yards. Tackled by S Tyrus Montgomery, assisted by OLB Clyde Raymond. |
| 3-6-ARI24 (1Q: 01:07) Alex Smith sacked by DE Norbert Schoeppner for a loss of 5 yards. Sack allowed by Jammal Brown. |
| 4-11-ARI19 (1Q: 00:37) Cary Erwin punted 49 yards. Stanford Routt returned the kick 8 yards to the SFO40. Tackled by Dana Banfield. |
| 1-10-SFO40 (1Q: 00:30) P.K. Rosenfels ran inside the left tackle for 1 yard. Tackled by DE Glen Corbett. |
| 2-9-SFO41 (1Q: 00:01) Bernard Melvin pass was dropped by WR Justin Daniels. |
| Start of second quarter. |
| 3-9-SFO41 (2Q: 15:00) Bernard Melvin pass completed to WR Josh Morgan for 5 yards. Tackled by CB Glenn Hubbard. The receiver ran his route right over the middle of the field. |
| 4-4-SFO46 (2Q: 14:34) Reggie Krumrei punted 49 yards. The ball was marked out of bounds at the ARI05. |
| 1-10-ARI05 (2Q: 14:26) Alex Smith pass completed to TE Joseph Mare for 7 yards. Tackled by OLB Clyde Raymond, assisted by CB Jon Swinton. The receiver ran his route right over the middle of the field. Mare gained 2 yards after the catch. The ball was fumbled and recovered by ARI Peter Jennings on the ARI12. |
| 2-3-ARI12 (2Q: 13:44) Wade Swift ran inside the right guard for 9 yards. Tackled by OLB Clyde Raymond, assisted by ILB Sean Brower. Key block delivered by Jammal Brown. |
| 1-10-ARI21 (2Q: 13:09) Alex Smith pass completed to WR Sinorice Moss for 11 yards. Tackled by CB Vinny Gillespie, assisted by OLB Clyde Raymond. |
| 1-10-ARI32 (2Q: 12:45) PENALTY: Arizona was called for a False Start. |
| 1-15-ARI27 (2Q: 12:38) Jimmy Sutter ran around right end for 1 yard and was forced out of bounds. Tackled by OLB Clyde Raymond. |
| 2-14-ARI28 (2Q: 11:55) Jimmy Sutter ran a trap outside the right tackle for 6 yards. Tackled by CB Vinny Gillespie. |
| 3-8-ARI34 (2Q: 11:33) Alex Smith pass was thrown incomplete, intended for TE Joseph Mare. PENALTY: Arizona was called for Offensive Holding. The penalty was declined. |
| 4-8-ARI34 (2Q: 11:26) Cary Erwin punted 51 yards. Stanford Routt returned the kick 0 yards to the SFO15. Tackled by Peter Jennings. |
| 1-10-SFO15 (2Q: 11:15) Bernard Melvin pass completed to WR Gerald Hitchcock for 30 yards. Tackled by OLB Andy Hilgendorf. The receiver ran his route right over the middle of the field. Hitchcock gained 9 yards after the catch. |
| 1-10-SFO45 (2Q: 10:34) Matthew Dundas ran a draw inside the left guard for 5 yards. Tackled by DE Travis Johnson. Key block delivered by Shane West. |
| 2-5-SFO50 (2Q: 10:11) Bernard Melvin pass completed to WR Gerald Hitchcock for 13 yards. Tackled by CB Glenn Hubbard, assisted by S Jake Wiebe. Hitchcock gained 7 yards after the catch. |
| 1-10-ARI37 (2Q: 09:37) Frankie Rosenthal ran inside the right tackle for 5 yards. Tackled by ILB Maurice Andrews, assisted by S Jake Wiebe. Key block delivered by O.J. Checkovich. |
| 2-5-ARI32 (2Q: 08:57) Frankie Rosenthal ran around right end for 16 yards. Tackled by ILB Hilee Taylor. Key block delivered by Leroy Harris. |
| 1-10-ARI16 (2Q: 08:15) PENALTY: San Francisco was called for a False Start. |
| 1-15-ARI21 (2Q: 08:05) Frankie Rosenthal ran inside the right tackle for -3 yards. Tackled by ILB Maurice Andrews. |
| 2-18-ARI24 (2Q: 07:44) Bernard Melvin pass completed to WR Michael Jenkins for 19 yards. Tackled by CB David Irons. The quarterback threw away from the double coverage. |
| 1-5-ARI05 (2Q: 07:19) Matthew Dundas ran outside the right tackle for -2 yards and was forced out of bounds. Tackled by S Dana Banfield, assisted by ILB Hugh Rogers. |
| 2-7-ARI07 (2Q: 06:53) Bernard Melvin sacked by CB Glenn Hubbard for a loss of 5 yards. Sack allowed by Shane West. |
| 3-12-ARI12 (2Q: 06:24) Bernard Melvin pass completed to WR Courtney Kazadi for 12 yards and a TOUCHDOWN! San Francisco 6, Arizona 3 |
| (2Q: 06:24) Extra point by Roger Kowal was good. San Francisco 7, Arizona 3 |
| (2Q: 06:17) Roger Kowal kicked off 55 yards from the SFO30. Kenneth Moore returned the ball 20 yards to the ARI35. Tackled by Michael Jenkins. PENALTY: Arizona was called for Holding on the Kick Return. |
| 1-10-ARI21 (2Q: 05:54) Wade Swift ran outside the right tackle for 4 yards and was forced out of bounds. Tackled by DT The River Hudson. |
| 2-6-ARI25 (2Q: 05:09) Alex Smith pass completed to WR Derrick Reilly for 7 yards. Tackled by CB Vinny Gillespie, assisted by S Tyrus Montgomery. |
| 1-10-ARI32 (2Q: 04:43) Wade Swift ran inside the right tackle for 13 yards. Tackled by DT A.J. Hudson, assisted by CB Jon Swinton. Key block delivered by Clarence Lutzen. |
| 1-10-ARI45 (2Q: 04:20) Jimmy Sutter ran outside the right tackle for 7 yards. Tackled by DE Phillip Williams, assisted by S Ernest Melendez. Key block delivered by Levon McIntyre. |
| 2-3-SFO48 (2Q: 03:40) Jimmy Sutter ran around right end for 7 yards. Tackled by DT The River Hudson, assisted by OLB Clyde Raymond. Key block delivered by Rod Beekman. |
| 1-10-SFO41 (2Q: 03:05) Jimmy Sutter ran around the left tackle for 21 yards. Tackled by S Tyrus Montgomery. Key block delivered by Earnest Tatum. |
| 1-10-SFO20 (2Q: 02:38) Alex Smith pass completed to WR Rob Sherman for 13 yards. Tackled by S Tyrus Montgomery. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage. |
| 1-7-SFO07 (2Q: 02:20) Jimmy Sutter ran inside the right tackle for 2 yards. Tackled by DT Robert Henderson, assisted by OLB Bart Napiecek. |
| Official time out for the two-minute warning. |
| 2-5-SFO05 (2Q: 02:00) Wade Swift ran around right end for 3 yards and was forced out of bounds. Tackled by OLB Clyde Raymond. |
| 3-2-SFO02 (2Q: 01:38) Big Al Smith pass fell incomplete, intended for WR Sinorice Moss. OLB Clyde Raymond defended the pass. The quarterback threw into double coverage. |
| 4-2-SFO02 (2Q: 01:34) Les Haber attempted a 19 yard field goal and succeeded. San Francisco 7, Arizona 6 |
| (2Q: 01:26) Les Haber kicked off 61 yards from the ARI30. P.K. Rosenfels returned the ball 26 yards to the SFO35. Tackled by Trevor Prescott. |
| 1-10-SFO35 (2Q: 01:19) Bernard Melvin pass completed to WR Josh Morgan for 8 yards. Tackled by OLB Andy Hilgendorf. |
| 2-2-SFO43 (2Q: 00:42) Bernard Melvin pass completed to WR Justin Daniels for 9 yards. Tackled by CB David Irons. Daniels gained 3 yards after the catch. |
| San Francisco called a time out. |
| 1-10-ARI48 (2Q: 00:35) PENALTY: San Francisco was called for a False Start. |
| 1-15-SFO47 (2Q: 00:35) Bernard Melvin pass completed to WR Courtney Kazadi for 53 yards and a TOUCHDOWN! Kazadi gained 45 yards after the catch. San Francisco 13, Arizona 6 |
| (2Q: 00:35) Extra point by Roger Kowal was good. San Francisco 14, Arizona 6 |
| (2Q: 00:15) Roger Kowal kicked off 59 yards from the SFO30. DeJuan Tribble returned the ball 16 yards to the ARI27. Tackled by O.J. Checkovich. |
| 1-10-ARI27 (2Q: 00:10) Alex Smith dropped to one knee for -1 yards. |
| Start of third quarter. |
| (3Q: 15:00) Roger Kowal kicked off 55 yards from the SFO30. DeJuan Tribble returned the ball 17 yards to the ARI32. Tackled by P.K. Rosenfels. |
| 1-10-ARI32 (3Q: 14:40) Big Al Smith pass completed to WR Sinorice Moss for 9 yards. The receiver went out of bounds. Tackled by CB Richard Marshall. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage. |
| 2-1-ARI41 (3Q: 13:59) Jimmy Sutter ran around the left tackle for 4 yards. Tackled by DE Phillip Williams. Key block delivered by Earnest Tatum. |
| 1-10-ARI45 (3Q: 13:18) Alex Smith pass completed to WR Sinorice Moss for 6 yards. The receiver went out of bounds. Tackled by DE Phillip Williams. |
| 2-4-SFO49 (3Q: 12:49) Big Al Smith pass was thrown incomplete, intended for TE Gilbert Maioriello. |
| 3-4-SFO49 (3Q: 12:43) PENALTY: Arizona was called for a False Start. |
| 3-9-ARI46 (3Q: 12:37) Big Al Smith pass completed to TE Joseph Mare for 8 yards. Tackled by OLB Clyde Raymond. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage. |
| 4-1-SFO46 (3Q: 12:15) Cary Erwin punted 46 yards. Touchback. |
| 1-10-SFO20 (3Q: 12:09) Frankie Rosenthal ran outside the right tackle for -3 yards. Tackled by S Jake Wiebe, assisted by DE Travis Johnson. |
| 2-13-SFO17 (3Q: 11:36) Bernard Melvin pass completed to WR Justin Daniels for 10 yards. Tackled by S Dana Banfield. |
| 3-3-SFO27 (3Q: 10:51) Bernard Melvin scrambled for -1 yards. Tackled by CB Cedric Griffin and assisted by OLB Andy Hilgendorf. |
| 4-4-SFO26 (3Q: 10:10) Reggie Krumrei punted 50 yards. The ball was downed at the ARI24. |
| 1-10-ARI24 (3Q: 09:59) Big Al Smith pass completed to TE Gilbert Maioriello for 1 yard. Tackled by DE Phillip Williams. The quarterback threw away from the double coverage. |
| 2-9-ARI25 (3Q: 09:26) Jimmy Sutter ran inside the right guard for 1 yard. Tackled by DT A.J. Hudson, assisted by DT Damon Burgess. |
| 3-8-ARI26 (3Q: 08:49) Big Al Smith sacked by DT Lenny Erickson for a loss of 4 yards. Sack allowed by Earnest Tatum. |
| 4-12-ARI22 (3Q: 08:16) Cary Erwin punted 51 yards. The ball was marked out of bounds at the SFO27. |
| 1-10-SFO27 (3Q: 08:09) Matthew Dundas ran inside the left guard for 2 yards. Tackled by CB Glenn Hubbard, assisted by CB Walt Enochs. |
| 2-8-SFO29 (3Q: 07:36) Matthew Dundas ran around left end for 4 yards. Tackled by S Jake Wiebe, assisted by CB Glenn Hubbard. |
| 3-4-SFO33 (3Q: 07:09) Bernard Melvin pass completed to WR Gerald Hitchcock for 15 yards. Tackled by S Dana Banfield. The receiver ran his route right over the middle of the field. |
| 1-10-SFO48 (3Q: 06:25) Frankie Rosenthal ran inside the left tackle for -1 yards. Tackled by CB Glenn Hubbard. |
| 2-11-SFO47 (3Q: 05:51) Frankie Rosenthal ran inside the right guard for 9 yards. Tackled by DT Zach Word, assisted by DT Bernard Sisson. Key block delivered by J.J. Thomas. |
| 3-2-ARI44 (3Q: 05:16) Matthew Dundas ran inside the right guard for 9 yards. Tackled by DT Zach Word. Key block delivered by Junior Hopkins. |
| 1-10-ARI35 (3Q: 04:51) Matthew Dundas ran around the left tackle for 2 yards. Tackled by DE Britt Floyd. |
| 2-8-ARI33 (3Q: 04:10) Bernard Melvin pass completed to WR Justin Daniels for 21 yards. Tackled by S Jake Wiebe, assisted by CB Cedric Griffin. |
| 1-10-ARI12 (3Q: 03:39) Bernard Melvin pass completed to WR Gerald Hitchcock for 12 yards and a TOUCHDOWN! San Francisco 20, Arizona 6 |
| (3Q: 03:39) Extra point by Roger Kowal was good. San Francisco 21, Arizona 6 |
| (3Q: 03:29) Roger Kowal kicked off 76 yards from the SFO30. Touchback. |
| 1-10-ARI20 (3Q: 03:29) Alex Smith pass completed to TE Joseph Mare for 3 yards. Tackled by DT Damon Burgess, assisted by OLB Chad Greenway. The receiver ran his route right over the middle of the field. |
| 2-7-ARI23 (3Q: 02:49) Big Al Smith pass completed to WR Sinorice Moss for 25 yards. Tackled by CB Jon Swinton. Moss gained 10 yards after the catch. |
| 1-10-ARI48 (3Q: 02:11) Jimmy Sutter ran around right end for 3 yards. Tackled by DE Phillip Williams. The ball was fumbled and recovered by SFO ILB Sean Brower to the SFO49. |
| 1-10-SFO49 (3Q: 02:05) Bernard Melvin pass completed to RB Matthew Dundas for 10 yards. Tackled by DE Travis Johnson, assisted by ILB Maurice Andrews. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage. |
| 1-10-ARI41 (3Q: 01:31) Bernard Melvin sacked by DT Zach Word for a loss of 7 yards. Sack allowed by Roy Buckley. |
| 2-17-ARI48 (3Q: 00:48) Matthew Dundas ran around right end for 1 yard. Tackled by ILB Channing Crowder. |
| 3-16-ARI47 (3Q: 00:15) Bernard Melvin scrambled for 6 yards. Tackled by CB Glenn Hubbard. |
| Start of fourth quarter. |
| 4-10-ARI41 (4Q: 15:00) Reggie Krumrei punted 41 yards. Touchback. |
| 1-10-ARI20 (4Q: 14:54) Big Al Smith pass completed to RB Jimmy Sutter for 2 yards. Tackled by OLB Chad Greenway. Sutter gained 3 yards after the catch. The quarterback threw away from the double coverage. |
| 2-8-ARI22 (4Q: 14:30) Alex Smith pass completed to RB Jimmy Sutter for 2 yards. Tackled by CB Richard Marshall. The quarterback threw away from the double coverage. |
| 3-6-ARI24 (4Q: 13:55) Alex Smith pass completed to WR Rob Sherman for 5 yards. The receiver went out of bounds. Tackled by CB Richard Marshall. |
| 4-1-ARI29 (4Q: 13:29) Cary Erwin punted 56 yards. Stanford Routt returned the kick 0 yards to the SFO15. Tackled by Leon Washington. |
| 1-10-SFO15 (4Q: 13:19) P.K. Rosenfels ran inside the left tackle for 2 yards. Tackled by S Dana Banfield. |
| 2-8-SFO17 (4Q: 12:49) Matthew Dundas ran around the left tackle for 2 yards. Tackled by DE Britt Floyd, assisted by S Haruki Nakamura. |
| 3-6-SFO19 (4Q: 12:08) Bernard Melvin pass fell incomplete, intended for WR Justin Daniels. CB Cedric Griffin simply crushed the receiver as the ball arrived. |
| 4-6-SFO19 (4Q: 12:05) Reggie Krumrei punted 50 yards. Dana Banfield returned the kick 14 yards to the ARI45. Tackled by O.J. Checkovich. |
| 1-10-ARI45 (4Q: 11:57) Wade Swift ran inside the right guard for 6 yards. Tackled by OLB Chad Greenway, assisted by S Tyrus Montgomery. Key block delivered by Earnest Tatum. |
| 2-4-SFO49 (4Q: 11:10) Alex Smith pass fell incomplete, intended for WR Rob Sherman. DE Phillip Williams hurried the quarterback into a bad throw. The quarterback threw into double coverage. |
| 3-4-SFO49 (4Q: 11:07) Big Al Smith pass completed to WR Sinorice Moss for 26 yards. Tackled by CB Vinny Gillespie. Moss gained 15 yards after the catch. The quarterback threw into double coverage. |
| 1-10-SFO23 (4Q: 10:21) Alex Smith pass completed to WR Sinorice Moss for 3 yards. Tackled by S Tyrus Montgomery. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage. |
| 2-7-SFO20 (4Q: 09:54) Alex Smith pass fell incomplete, intended for WR Sinorice Moss. DE Phillip Williams hurried the quarterback into a bad throw. The quarterback threw into double coverage. |
| 3-7-SFO20 (4Q: 09:44) Big Al Smith pass fell incomplete, intended for WR Sinorice Moss. DT Lenny Erickson drove right through Jammal Brown to hurry the quarterback. The quarterback threw into double coverage. PENALTY: San Francisco was called for an Intentional Face Mask. Arizona's Alex Smith was hurt on the play. |
| 1-10-SFO10 (4Q: 09:38) Jeff Rowe pass completed to RB Jimmy Sutter for 8 yards. Tackled by ILB Sean Brower. Sutter gained 5 yards after the catch. The quarterback threw away from the double coverage. |
| 2-2-SFO02 (4Q: 08:59) Wade Swift ran a trap outside the right tackle for 1 yard. Tackled by DT The River Hudson, assisted by DT Lenny Erickson. |
| 3-1-SFO01 (4Q: 08:24) Wade Swift ran around left end for 1 yard and a TOUCHDOWN! Key block delivered by Sherman Carter. San Francisco 21, Arizona 12 |
| (4Q: 08:24) Extra point by Les Haber was good. San Francisco 21, Arizona 13 |
| (4Q: 08:15) Les Haber kicked off 54 yards from the ARI30. P.K. Rosenfels returned the ball 23 yards to the SFO39. Tackled by Dana Banfield. |
| 1-10-SFO39 (4Q: 07:56) Bernard Melvin sacked by DE Glen Corbett for a loss of 4 yards. Sack allowed by J.J. Thomas. |
| 2-14-SFO35 (4Q: 07:13) Frankie Rosenthal ran inside the right tackle for 2 yards. Tackled by S Jake Wiebe. |
| 3-12-SFO37 (4Q: 06:26) Frankie Rosenthal ran inside the right tackle for 11 yards. Tackled by DE Travis Johnson. Key block delivered by Jimmy Meadows. |
| 4-1-SFO48 (4Q: 05:41) Reggie Krumrei punted 34 yards. Dana Banfield called for a fair catch at the ARI18. |
| 1-10-ARI18 (4Q: 05:31) Wade Swift ran around right end for 1 yard. Tackled by OLB Clyde Raymond, assisted by DT A.J. Hudson. |
| 2-9-ARI19 (4Q: 04:45) Jeff Rowe pass completed to WR Sinorice Moss for 5 yards. Tackled by S Bryant Satterfield, assisted by S Tyrus Montgomery. |
| 3-4-ARI24 (4Q: 04:23) Jeff Rowe pass completed to WR Spencer Schulz for 11 yards. Tackled by CB Vinny Gillespie. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage. |
| 1-10-ARI35 (4Q: 03:40) Jeff Rowe pass completed to TE Joseph Mare for 4 yards. Tackled by CB Richard Marshall, assisted by CB Vinny Gillespie. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage. |
| 2-6-ARI39 (4Q: 03:17) Jimmy Sutter ran a draw inside the right guard for 8 yards. Tackled by DE Norbert Schoeppner, assisted by DT Lenny Erickson. Key block delivered by Clarence Lutzen. |
| 1-10-ARI47 (4Q: 03:01) Jeff Rowe pass completed to WR Rob Sherman for 3 yards. Tackled by S Tyrus Montgomery. The quarterback threw away from the double coverage. |
| 2-7-SFO50 (4Q: 02:39) Jeff Rowe pass was thrown incomplete, intended for WR Spencer Schulz. PENALTY: San Francisco was called for Defensive Holding. |
| 1-10-SFO45 (4Q: 02:32) Jeff Rowe pass completed to WR Sinorice Moss for 12 yards. Tackled by CB Jon Swinton, assisted by OLB Chad Greenway. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage. |
| 1-10-SFO33 (4Q: 02:11) Jeff Rowe pass fell incomplete, intended for WR Derrick Reilly. CB Richard Marshall defended the pass. The quarterback threw away from the double coverage. |
| 2-10-SFO33 (4Q: 02:02) Jeff Rowe pass fell incomplete, intended for WR Sinorice Moss. CB Vinny Gillespie defended the pass. The quarterback threw into double coverage. |
| Official time out for the two-minute warning. |
| 3-10-SFO33 (4Q: 01:55) Jeff Rowe pass fell incomplete, intended for WR Sinorice Moss. DE Phillip Williams hurried the quarterback into a bad throw. The quarterback threw into double coverage. |
| 4-10-SFO33 (4Q: 01:42) Jeff Rowe pass fell incomplete, intended for WR Rob Sherman. CB Richard Marshall defended the pass. The quarterback threw into double coverage. The ball goes over on downs. |
| 1-10-SFO33 (4Q: 01:33) Frankie Rosenthal ran inside the left tackle for 9 yards. Tackled by DE Glen Corbett. Key block delivered by Darrin Walker. |
| Arizona called a time out. |
| 2-1-SFO42 (4Q: 01:21) Frankie Rosenthal ran inside the right guard for 1 yard. Tackled by ILB Hilee Taylor. Key block delivered by Craig Stevens. |
| Arizona called a time out. |
| 1-10-SFO43 (4Q: 01:13) Matthew Dundas ran around left end for -2 yards. Tackled by OLB Andy Hilgendorf. PENALTY: Arizona was called for an Intentional Face Mask. |
| 1-10-ARI44 (4Q: 01:03) Matthew Dundas ran inside the right tackle for 3 yards. Tackled by ILB Maurice Andrews, assisted by OLB Andy Hilgendorf. |
| Arizona called a time out. |
| 2-7-ARI41 (4Q: 00:55) Bernard Melvin dropped to one knee for -2 yards. |
| 3-9-ARI43 (4Q: 00:11) Bernard Melvin dropped to one knee for -1 yards. |
| Final Score: San Francisco 49ers 21, Arizona Cardinals 13 |