Week 17, 2026

Played in San Francisco, CA, weather: 50 degrees, fair, 10 mph wind.
Seattle won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Roger Kowal kicked off 76 yards from the SFO30. Touchback.
1-10-SEA20 (1Q: 15:00) Julio Haworth ran around left end for 4 yards. Tackled by DT Lenny Erickson, assisted by OLB Tyrus Harden.
2-6-SEA24 (1Q: 14:18) Jahvid Best ran inside the right tackle for -2 yards. Tackled by DT Ronald Torrice.
3-8-SEA22 (1Q: 13:52) Omar Seto scrambled for 5 yards. Tackled by CB Jesse Parcells and assisted by S Myron Stokes. San Francisco's Myron Stokes was hurt on the play. This appears to be a minor elbow injury. He should be able to remain in the game.
4-3-SEA27 (1Q: 13:16) Zach Tubbs punted 40 yards. Rich Markowitz returned the kick 11 yards to the SFO44. Tackled by Melvin Samuels.
1-10-SFO44 (1Q: 13:05) Andy Wilkerson ran inside the right guard for 0 yards. Tackled by S Jake Ford, assisted by S Daniel Ingram. PENALTY: Seattle was called for Offsides.
1-5-SFO49 (1Q: 12:56) Andy Wilkerson ran around right end for -2 yards. Tackled by S Jake Ford, assisted by OLB Juan Hirsch.
2-7-SFO47 (1Q: 12:11) Andy Wilkerson ran around left end for 7 yards. Tackled by ILB Allen Parrella. Key block delivered by Josh Willis.
1-10-SEA46 (1Q: 11:28) Corwin Doyle scrambled for 3 yards. Tackled by OLB Lincoln Vespignani.
2-7-SEA43 (1Q: 10:42) Graham Viera ran inside the right tackle for -2 yards. Tackled by OLB Juan Hirsch. San Francisco's Graham Viera was hurt on the play. This appears to be a minor ankle injury. He should be able to remain in the game.
3-9-SEA45 (1Q: 09:59) Corwin Doyle pass fell incomplete, intended for WR Jay Emmons. OLB Lincoln Vespignani hurried the quarterback into a bad throw. The quarterback threw into double coverage.
4-9-SEA45 (1Q: 09:52) Reggie Krumrei punted 45 yards. Touchback.
1-10-SEA20 (1Q: 09:45) Omar Seto pass fell incomplete, intended for TE Jared Cook. OLB Ken Applegate defended the pass.
2-10-SEA20 (1Q: 09:40) Omar Seto pass completed to WR Norbert Bernstein for 28 yards. Tackled by OLB Ken Applegate. The receiver ran his route right over the middle of the field. Bernstein gained 12 yards after the catch.
1-10-SEA48 (1Q: 09:08) Jahvid Best ran around the left tackle for 0 yards. Tackled by DE Wendell Kostinko, assisted by S Rich Goeas. PENALTY: San Francisco was called for Offsides.
1-5-SFO47 (1Q: 09:01) Omar Seto pass was dropped by WR R.J. Bradley.
2-5-SFO47 (1Q: 08:52) Julio Haworth ran outside the right tackle for 6 yards. Tackled by OLB Luther Paukschus. Key block delivered by Leonard Podbevsek.
1-10-SFO41 (1Q: 08:12) Jahvid Best ran around left end for 2 yards. Tackled by CB Oscar Schultz.
2-8-SFO39 (1Q: 07:37) Julio Haworth ran around right end for 5 yards. Tackled by S Harry Segraves, assisted by OLB Ken Applegate.
3-3-SFO34 (1Q: 07:03) Jahvid Best ran inside the right tackle for 3 yards. Tackled by ILB Max Jeffrey. Key block delivered by Leland Westbrook.
1-10-SFO31 (1Q: 06:23) Omar Seto pass completed to TE Jared Cook for 3 yards. Tackled by OLB Ken Applegate.
2-7-SFO28 (1Q: 05:43) Omar Seto pass fell incomplete, intended for RB Julio Haworth. DE Stephen Palmer hurried the quarterback into a bad throw.
3-7-SFO28 (1Q: 05:39) PENALTY: Seattle was called for a False Start.
3-12-SFO33 (1Q: 05:32) Omar Seto pass fell incomplete, intended for WR R.J. Bradley. ILB Max Jeffrey defended the pass.
4-12-SFO33 (1Q: 05:25) Tito Bakic attempted a 50 yard field goal and succeeded. Seattle 3, San Francisco 0
(1Q: 05:18) Tito Bakic kicked off 71 yards from the SEA30. Touchback.
1-10-SFO20 (1Q: 05:18) Andy Wilkerson ran around the left tackle for 8 yards. Tackled by CB Brent Carlson. Key block delivered by Danny Riley.
2-2-SFO28 (1Q: 04:40) Corwin Doyle pass completed to TE Fendi Onobun for 11 yards. Tackled by ILB Dan Conner. The receiver ran his route right over the middle of the field.
1-10-SFO39 (1Q: 04:11) Billy Lutes ran inside the left guard for 6 yards. Tackled by ILB Allen Parrella. Key block delivered by Tom Whalen.
2-4-SFO45 (1Q: 03:45) Corwin Doyle pass completed to TE Fendi Onobun for 13 yards. Tackled by CB Oscar Preston. Onobun gained 1 yard after the catch.
1-10-SEA42 (1Q: 03:12) Corwin Doyle pass completed to RB Andy Wilkerson for 6 yards. Tackled by S Johnny Lemieux.
2-4-SEA36 (1Q: 02:43) Billy Lutes ran inside the right guard for 4 yards. Tackled by DE Blaine Mueller. Key block delivered by Danny Riley.
1-10-SEA32 (1Q: 01:58) Andy Wilkerson ran around right end for 1 yard. Tackled by ILB Allen Parrella, assisted by DT Sedrick Harvey.
2-9-SEA31 (1Q: 01:24) PENALTY: San Francisco was called for a False Start.
2-14-SEA36 (1Q: 01:14) Corwin Doyle pass completed to WR Jimmy Daniels for 7 yards. Tackled by OLB Juan Hirsch, assisted by S Jake Ford.
3-7-SEA29 (1Q: 00:28) Corwin Doyle pass fell incomplete, intended for WR Jimmy Daniels. ILB Allen Parrella drove right through Terry Palmer to hurry the quarterback.
4-7-SEA29 (1Q: 00:22) Corwin Doyle pass fell incomplete, intended for WR Demaryius Thomas. DE Steve Furnas hurried the quarterback into a bad throw. The quarterback threw away from the double coverage. The ball goes over on downs.
1-10-SEA29 (1Q: 00:14) Omar Seto pass completed to WR Norbert Bernstein for 15 yards. Tackled by CB Rich Markowitz. The receiver ran his route right over the middle of the field.
Start of second quarter.
1-10-SEA44 (2Q: 15:00) Julio Haworth ran inside the right tackle for 5 yards. Tackled by DT Lenny Erickson. The ball was fumbled and recovered by SFO DT Lenny Erickson to the SEA49. San Francisco's Luther Paukschus was hurt on the play.
1-10-SEA49 (2Q: 14:54) Graham Viera ran a draw inside the left guard for 2 yards. Tackled by S Jake Ford, assisted by ILB Allen Parrella.
2-8-SEA47 (2Q: 14:22) Corwin Doyle pass was intended for WR Ramses Barden and was intercepted by CB Oscar Preston at the SEA08. The interception was returned 2 yards. Tackled by Ramses Barden.
1-10-SEA10 (2Q: 14:13) Omar Seto pass completed to FB Kirk Welch for 5 yards. The receiver went out of bounds. Tackled by OLB Ken Applegate. The receiver ran his route right over the middle of the field.
2-5-SEA15 (2Q: 13:41) Omar Seto pass completed to WR Cory Christakes for 8 yards. Tackled by ILB Max Jeffrey, assisted by CB Trevor Strzelczyk.
1-10-SEA23 (2Q: 12:57) PENALTY: San Francisco was called for Encroachment.
1-5-SEA28 (2Q: 12:49) Jahvid Best ran inside the left tackle for 1 yard. Tackled by DT Chris Zlotnik.
2-4-SEA29 (2Q: 12:07) Jahvid Best ran outside the right tackle for -1 yards. Tackled by OLB Tyrus Harden, assisted by S Rich Goeas.
3-5-SEA28 (2Q: 11:43) Omar Seto sacked by DE Luther Dotson for a loss of 6 yards. Sack allowed by Leonard Podbevsek. The ball was fumbled and recovered by SEA Cornelius Prior on the SEA22.
4-11-SEA22 (2Q: 11:11) Zach Tubbs punted 44 yards. Rich Markowitz returned the kick 12 yards to the SFO46. PENALTY: San Francisco was called for an Illegal Block on the Punt Return. San Francisco's Shannon Darrow was hurt on the play. This appears to be a minor foot injury. He should be able to remain in the game.
1-10-SFO24 (2Q: 11:00) Corwin Doyle pass completed to WR Jay Emmons for 7 yards. Tackled by S Jake Ford, assisted by S Daniel Ingram. PENALTY: San Francisco was called for Offensive Holding.
1-20-SFO14 (2Q: 10:54) Andy Wilkerson ran outside the right tackle for 4 yards. Tackled by CB Amari Spievey, assisted by DT Sedrick Harvey.
2-16-SFO18 (2Q: 10:22) Corwin Doyle pass was thrown incomplete, intended for WR Jay Emmons.
3-16-SFO18 (2Q: 10:12) Corwin Doyle pass fell incomplete, intended for WR Jimmy Daniels. OLB Ricardo Young defended the pass. The quarterback threw away from the double coverage.
4-16-SFO18 (2Q: 10:00) Reggie Krumrei punted 64 yards. R.J. Bradley returned the kick 15 yards to the SEA33. Tackled by Myron Stokes.
1-10-SEA33 (2Q: 09:52) Julio Haworth ran around left end for 1 yard. Tackled by S Harry Segraves, assisted by DT Chris Zlotnik. San Francisco's Chris Zlotnik was hurt on the play. This appears to be a minor knee injury. He should be able to remain in the game.
2-9-SEA34 (2Q: 09:23) Omar Seto pass was intended for WR R.J. Bradley and was intercepted by CB Trevor Strzelczyk at the SFO48. Tackled by R.J. Bradley.
1-10-SFO48 (2Q: 09:12) Corwin Doyle pass completed to WR Ramses Barden for 15 yards. Tackled by ILB Dwayne Lyle, assisted by ILB Allen Parrella. Barden gained 7 yards after the catch.
1-10-SEA37 (2Q: 08:38) Corwin Doyle sacked by OLB Lincoln Vespignani and DE Blaine Mueller for a loss of 8 yards. Sack allowed by Terry Palmer.
2-18-SEA45 (2Q: 07:50) Corwin Doyle pass was dropped by WR Ramses Barden. The quarterback threw away from the double coverage.
3-18-SEA45 (2Q: 07:41) PENALTY: Seattle was called for Encroachment.
3-13-SEA40 (2Q: 07:31) Corwin Doyle pass fell incomplete, intended for WR Demaryius Thomas. S Jake Ford defended the pass.
4-13-SEA40 (2Q: 07:24) Reggie Krumrei punted 40 yards. Touchback.
1-10-SEA20 (2Q: 07:17) Omar Seto pass completed to WR Norbert Bernstein for 14 yards. Tackled by OLB Tyrus Harden. The receiver ran his route right over the middle of the field. Bernstein gained 4 yards after the catch. PENALTY: San Francisco was called for Offsides. The penalty was declined.
1-10-SEA34 (2Q: 07:06) Omar Seto sacked by DT Chris Zlotnik for a loss of 4 yards. Sack allowed by Rex Strickland.
2-14-SEA30 (2Q: 06:26) Omar Seto pass completed to WR Cory Christakes for 5 yards. Tackled by CB Oscar Schultz.
3-9-SEA35 (2Q: 05:52) Omar Seto pass fell incomplete, intended for WR R.J. Bradley. DT Ronald Torrice hurried the quarterback into a bad throw.
4-9-SEA35 (2Q: 05:44) Zach Tubbs punted 37 yards. Rich Markowitz returned the kick 20 yards to the SFO48. Tackled by Doug Howe. Ball was fumbled and recovered by SFO Rich Markowitz at the SFO48.
1-10-SFO48 (2Q: 05:37) Corwin Doyle pass completed to TE Fendi Onobun for 29 yards. The receiver went out of bounds. Tackled by OLB Lincoln Vespignani. The receiver ran his route right over the middle of the field. Onobun gained 23 yards after the catch.
1-10-SEA23 (2Q: 04:57) Billy Lutes ran inside the right tackle for 4 yards. Tackled by ILB Allen Parrella, assisted by DE Blaine Mueller.
2-6-SEA19 (2Q: 04:23) Andy Wilkerson ran outside the right tackle for -3 yards. Tackled by S Jake Ford, assisted by ILB Allen Parrella.
3-9-SEA22 (2Q: 03:53) Corwin Doyle pass completed to WR Jimmy Daniels for 18 yards. Tackled by CB Brent Carlson.
1-4-SEA04 (2Q: 03:08) Billy Lutes ran inside the right tackle for 4 yards and a TOUCHDOWN! Key block delivered by Mo Coleman. San Francisco 6, Seattle 3
(2Q: 03:08) Extra point by Roger Kowal was good. San Francisco 7, Seattle 3
(2Q: 02:59) Roger Kowal kicked off 75 yards from the SFO30. Norbert Bernstein returned the ball 23 yards to the SEA18. Tackled by Billy Lutes.
1-10-SEA18 (2Q: 02:37) Omar Seto pass was intended for WR Cory Christakes and was intercepted by OLB Ken Applegate at the SEA24. The interception was returned 13 yards. Tackled by Jared Cook.
1-10-SEA11 (2Q: 02:28) Corwin Doyle pass completed to TE Fendi Onobun for 7 yards. The receiver went out of bounds. Tackled by DE Steve Furnas. Onobun gained 5 yards after the catch.
2-3-SEA04 (2Q: 02:10) Corwin Doyle pass completed to FB Ricardo Arndorfer for 4 yards and a TOUCHDOWN! San Francisco 13, Seattle 3
(2Q: 02:10) Extra point by Roger Kowal was good. San Francisco 14, Seattle 3
(2Q: 02:03) Roger Kowal kicked off 74 yards from the SFO30. Norbert Bernstein returned the ball 16 yards to the SEA12. Tackled by Billy Lutes.
Official time out for the two-minute warning.
1-10-SEA12 (2Q: 01:55) Jahvid Best ran around the left tackle for -3 yards. Tackled by S Rich Goeas, assisted by DT Chris Zlotnik.
2-13-SEA09 (2Q: 01:30) Omar Seto pass fell incomplete, intended for TE Antonio Hughes. ILB Max Jeffrey hurried the quarterback into a bad throw.
3-13-SEA09 (2Q: 01:21) Omar Seto pass fell incomplete, intended for WR Norbert Bernstein. DT Chris Zlotnik hurried the quarterback into a bad throw.
4-13-SEA09 (2Q: 01:14) Zach Tubbs punted 34 yards. The ball was marked out of bounds at the SEA43.
1-10-SEA43 (2Q: 01:05) Corwin Doyle pass completed to FB Ricardo Arndorfer for 21 yards. Tackled by OLB Lincoln Vespignani. The receiver ran his route right over the middle of the field. Arndorfer gained 16 yards after the catch. The quarterback threw away from the double coverage.
1-10-SEA22 (2Q: 00:45) Corwin Doyle pass was intended for RB Andy Wilkerson and was intercepted by OLB Juan Hirsch at the SEA11. The interception was returned 20 yards. Tackled by Andy Wilkerson. The quarterback threw away from the double coverage.
1-10-SEA31 (2Q: 00:34) Omar Seto pass fell incomplete, intended for WR R.J. Bradley. DE Luther Dotson hurried the quarterback into a bad throw.
2-10-SEA31 (2Q: 00:24) Omar Seto pass completed to WR R.J. Bradley for 12 yards. Tackled by ILB Max Jeffrey. Bradley gained 1 yard after the catch. PENALTY: San Francisco was called for Offsides. The penalty was declined.
1-10-SEA43 (2Q: 00:24) Omar Seto pass fell incomplete, intended for WR R.J. Bradley. DE Stephen Palmer drove right through William Florey to hurry the quarterback.
2-10-SEA43 (2Q: 00:16) Omar Seto pass completed to WR Norbert Bernstein for 8 yards. Tackled by CB Trevor Strzelczyk, assisted by S Myron Stokes.
Seattle called a time out.
3-2-SFO49 (2Q: 00:09) Omar Seto pass completed to WR Norbert Bernstein for 28 yards. Tackled by CB Rickey Van Diver. Bernstein gained 4 yards after the catch. PENALTY: San Francisco was called for Defensive Holding. The penalty was declined.
Start of third quarter.
(3Q: 15:00) Tito Bakic kicked off 60 yards from the SEA30. Rickey Van Diver returned the ball 31 yards to the SFO41. Tackled by Brent Carlson.
1-10-SFO41 (3Q: 14:44) Corwin Doyle pass completed to WR Jay Emmons for 34 yards. Tackled by ILB Nicky Jeffries. Emmons gained 8 yards after the catch. PENALTY: San Francisco was called for Offensive Holding.
1-20-SFO31 (3Q: 14:33) Billy Lutes ran around right end for 5 yards. Tackled by DE Marshall Huesman. Key block delivered by Edward Wang. PENALTY: San Francisco was called for Illegal Use of the Hands. San Francisco's Andy Wilkerson was hurt on the play. This appears to be a minor shoulder injury. He should be able to remain in the game.
1-30-SFO21 (3Q: 14:23) Corwin Doyle pass completed to WR Ramses Barden for 22 yards. Tackled by ILB Dwayne Lyle. Barden gained 14 yards after the catch. San Francisco's Graham Viera was hurt on the play. This appears to be a minor ankle injury. He should be able to remain in the game.
2-8-SFO43 (3Q: 13:54) Corwin Doyle pass fell incomplete, intended for WR Jimmy Daniels. ILB Richie Carlson defended the pass.
3-8-SFO43 (3Q: 13:45) Corwin Doyle pass completed to WR Jimmy Daniels for 19 yards. Tackled by OLB Juan Hirsch, assisted by CB Amari Spievey. The quarterback threw away from the double coverage.
1-10-SEA38 (3Q: 13:00) Graham Viera ran inside the right tackle for 1 yard. Tackled by ILB Allen Parrella, assisted by DE Steve Furnas.
2-9-SEA37 (3Q: 12:35) PENALTY: San Francisco was called for a False Start.
2-14-SEA42 (3Q: 12:27) Andy Wilkerson ran around the left tackle for 1 yard. Tackled by S Kelly Rozelle.
3-13-SEA41 (3Q: 11:54) Corwin Doyle pass fell incomplete, intended for WR Demaryius Thomas. DE Marshall Huesman hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
4-13-SEA41 (3Q: 11:46) Reggie Krumrei punted 41 yards. Touchback. PENALTY: Seattle was called for Offsides. The penalty was declined.
1-10-SEA20 (3Q: 11:39) Omar Seto pass was thrown incomplete, intended for RB Julio Haworth.
2-10-SEA20 (3Q: 11:33) Omar Seto pass completed to TE Dixon Farley for 11 yards. Tackled by CB Rickey Van Diver. The receiver ran his route right over the middle of the field. PENALTY: San Francisco was called for Unsportsmanlike Conduct.
1-10-SEA46 (3Q: 11:25) PENALTY: Seattle was called for a False Start.
1-15-SEA41 (3Q: 11:19) Omar Seto pass fell incomplete, intended for WR Cory Christakes. OLB Ken Applegate defended the pass.
2-15-SEA41 (3Q: 11:11) Omar Seto pass completed to WR R.J. Bradley for 3 yards. Tackled by S Harry Segraves.
3-12-SEA44 (3Q: 10:30) Omar Seto pass completed to TE Jared Cook for 11 yards. The receiver went out of bounds. Tackled by CB Oscar Schultz.
4-1-SFO45 (3Q: 10:07) Zach Tubbs punted 42 yards. The ball was downed at the SFO03.
1-10-SFO03 (3Q: 10:00) Graham Viera ran inside the left guard for 5 yards. Tackled by S Jake Ford. Key block delivered by Antoine Jennings.
2-5-SFO08 (3Q: 09:22) Ricardo Arndorfer ran around left end for 2 yards and was forced out of bounds. Tackled by ILB Nicky Jeffries.
3-3-SFO10 (3Q: 09:00) Graham Viera ran inside the left guard for -4 yards. Tackled by OLB Juan Hirsch.
4-7-SFO06 (3Q: 08:22) Reggie Krumrei punted 53 yards. R.J. Bradley returned the kick 11 yards to the SFO48. Tackled by Myron Stokes.
1-10-SFO48 (3Q: 08:15) Julio Haworth ran inside the left guard for -1 yards. Tackled by OLB Ken Applegate.
2-11-SFO49 (3Q: 07:40) Omar Seto sacked by DE Stephen Palmer for a loss of 7 yards. Sack allowed by Rex Strickland. The defense looked very familiar with that play. The ball was fumbled and recovered by SFO Lenny Erickson for 4 yards to the SEA40.
1-10-SEA40 (3Q: 07:26) Corwin Doyle pass completed to TE Fendi Onobun for 11 yards. Tackled by S Daniel Ingram.
1-10-SEA29 (3Q: 06:50) Corwin Doyle pass completed to RB Andy Wilkerson for 0 yards. The receiver went out of bounds. Tackled by ILB Allen Parrella.
2-10-SEA29 (3Q: 06:09) Graham Viera ran around the left tackle for 0 yards. Tackled by DE Steve Furnas.
3-10-SEA29 (3Q: 05:26) Corwin Doyle pass fell incomplete, intended for TE Fendi Onobun. CB Oscar Preston defended the pass. The quarterback threw away from the double coverage.
4-10-SEA29 (3Q: 05:20) Roger Kowal attempted a 46 yard field goal and missed wide to the left. The holder did not do a very good job of getting the ball down in time.
1-10-SEA36 (3Q: 05:15) Omar Seto pass completed to WR R.J. Bradley for 11 yards. Tackled by DT Lenny Erickson. Bradley gained 1 yard after the catch.
1-10-SEA47 (3Q: 04:49) Julio Haworth ran around right end for 0 yards. Tackled by OLB Tyrus Harden, assisted by ILB Max Jeffrey.
2-10-SEA47 (3Q: 04:04) Omar Seto pass completed to TE Jared Cook for 12 yards. The receiver went out of bounds. Tackled by CB Rickey Van Diver, assisted by CB Rich Markowitz. Cook gained 2 yards after the catch.
1-10-SFO41 (3Q: 03:30) Julio Haworth ran around the left tackle for 4 yards. Tackled by DT Ronald Torrice.
2-6-SFO37 (3Q: 03:02) Omar Seto pass completed to WR Xavier Fitzgerald for 8 yards. Tackled by ILB Clifton Talley. The receiver ran his route right over the middle of the field. Fitzgerald gained 1 yard after the catch.
1-10-SFO29 (3Q: 02:14) Omar Seto pass completed to TE Jared Cook for -1 yards. Tackled by ILB Max Jeffrey.
2-11-SFO30 (3Q: 01:40) Omar Seto pass completed to WR Cory Christakes for 8 yards. The receiver went out of bounds. Tackled by CB Rickey Van Diver. PENALTY: San Francisco was called for Unnecessary Roughness.
1-10-SFO11 (3Q: 01:32) Jahvid Best ran around right end for 4 yards. Tackled by DT Ronald Torrice, assisted by OLB Ken Applegate. PENALTY: Seattle was called for Offensive Holding.
1-20-SFO21 (3Q: 01:25) Omar Seto sacked by DT Ronald Torrice and DE Stephen Palmer for a loss of 4 yards. Torrice ran right past Anthony Sneller and knocked down the quarterback. The defense looked very familiar with that play.
2-24-SFO25 (3Q: 00:50) Omar Seto pass completed to WR Cory Christakes for 17 yards. Tackled by ILB Max Jeffrey. Christakes gained 10 yards after the catch.
3-7-SFO08 (3Q: 00:08) Omar Seto pass fell incomplete, intended for WR Norbert Bernstein. DE Stephen Palmer hurried the quarterback into a bad throw.
4-7-SFO08 (3Q: 00:02) Tito Bakic attempted a 25 yard field goal and succeeded. San Francisco 14, Seattle 6
Start of fourth quarter.
(4Q: 15:00) Tito Bakic kicked off 59 yards from the SEA30. C.J. Dylla returned the ball 21 yards to the SFO32. Tackled by Jahvid Best.
1-10-SFO32 (4Q: 14:38) Graham Viera ran around left end for 1 yard. Tackled by S Jake Ford, assisted by DT Sedrick Harvey.
2-9-SFO33 (4Q: 14:00) Corwin Doyle pass fell incomplete, intended for TE Fendi Onobun. OLB Lincoln Vespignani hurried the quarterback into a bad throw. PENALTY: Seattle was called for Illegal Contact.
1-10-SFO38 (4Q: 13:56) Graham Viera ran around left end for 6 yards and was forced out of bounds. Tackled by DT Hugh Cassity, assisted by ILB Nicky Jeffries. Key block delivered by Herman Hanks.
2-4-SFO44 (4Q: 13:11) Andy Wilkerson ran around right end for 3 yards. Tackled by ILB Allen Parrella.
3-1-SFO47 (4Q: 12:30) Corwin Doyle pass completed to FB Ricardo Arndorfer for -1 yards. Tackled by CB Brent Carlson, assisted by CB Oscar Preston.
4-2-SFO46 (4Q: 11:51) Reggie Krumrei punted 54 yards. Touchback.
1-10-SEA20 (4Q: 11:44) Omar Seto pass fell incomplete, intended for WR R.J. Bradley. DE Stephen Palmer hurried the quarterback into a bad throw. The defense looked very familiar with that play.
2-10-SEA20 (4Q: 11:37) Omar Seto pass was dropped by WR Norbert Bernstein. The defense looked very familiar with that play.
3-10-SEA20 (4Q: 11:31) Omar Seto pass fell incomplete, intended for WR Xavier Fitzgerald. DE Stephen Palmer hurried the quarterback into a bad throw.
4-10-SEA20 (4Q: 11:25) Zach Tubbs punted 52 yards. Rich Markowitz returned the kick 15 yards to the SFO43. Tackled by Antonio Hughes. Ball was fumbled and recovered by SFO Wendell Kostinko at the SFO43.
1-10-SFO43 (4Q: 11:15) Corwin Doyle pass completed to TE Fendi Onobun for 10 yards. Tackled by CB Oscar Preston. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
1-10-SEA47 (4Q: 10:40) Corwin Doyle scrambled for 2 yards. Tackled by OLB Ricardo Young.
2-8-SEA45 (4Q: 10:08) Corwin Doyle pass completed to RB Andy Wilkerson for 3 yards. The receiver went out of bounds. Tackled by S Daniel Ingram. The receiver ran his route right over the middle of the field.
3-5-SEA42 (4Q: 09:27) Corwin Doyle pass completed to WR Ramses Barden for 5 yards. Tackled by OLB Juan Hirsch.
1-10-SEA37 (4Q: 08:57) Andy Wilkerson ran outside the right tackle for 8 yards. Tackled by OLB Juan Hirsch, assisted by CB Brent Carlson. Key block delivered by Bo Perez.
2-2-SEA29 (4Q: 08:17) Corwin Doyle pass was dropped by WR Jay Emmons. The quarterback threw away from the double coverage.
3-2-SEA29 (4Q: 08:11) Corwin Doyle scrambled for 7 yards. Tackled by CB Oscar Preston.
1-10-SEA22 (4Q: 07:41) Corwin Doyle pass fell incomplete, intended for WR Jimmy Daniels. ILB Allen Parrella defended the pass. The defense looked very familiar with that play. The quarterback threw into double coverage.
2-10-SEA22 (4Q: 07:36) Andy Wilkerson ran around left end for 6 yards. Tackled by DT Hugh Cassity.
3-4-SEA16 (4Q: 06:50) Corwin Doyle pass was dropped by WR Jimmy Daniels. The defense looked very familiar with that play.
4-4-SEA16 (4Q: 06:45) Roger Kowal attempted a 33 yard field goal and succeeded. San Francisco 17, Seattle 6
(4Q: 06:40) Roger Kowal kicked off 74 yards from the SFO30. Touchback.
1-10-SEA20 (4Q: 06:40) Julio Haworth ran around the left tackle for 5 yards. Tackled by OLB Ken Applegate, assisted by DT Lenny Erickson. Key block delivered by Rex Strickland.
2-5-SEA25 (4Q: 06:03) Jahvid Best ran inside the left tackle for 4 yards. Tackled by DE Stephen Palmer.
3-1-SEA29 (4Q: 05:36) Jahvid Best ran inside the left tackle for 3 yards. Tackled by S Myron Stokes. Key block delivered by Kirk Welch.
1-10-SEA32 (4Q: 05:14) Julio Haworth ran around right end for 12 yards. Tackled by DT Lenny Erickson. Key block delivered by Leonard Podbevsek.
1-10-SEA44 (4Q: 04:49) Julio Haworth ran inside the left guard for 7 yards. Tackled by S Myron Stokes, assisted by CB Rich Markowitz. Key block delivered by Richie Briggs.
2-3-SFO49 (4Q: 04:04) PENALTY: Seattle was called for a False Start.
2-8-SEA46 (4Q: 03:55) Omar Seto pass completed to WR Norbert Bernstein for 32 yards. Tackled by CB Jesse Parcells. The receiver ran his route right over the middle of the field. Bernstein gained 10 yards after the catch.
1-10-SFO22 (4Q: 03:35) Omar Seto pass fell incomplete, intended for WR R.J. Bradley. DE Shannon Darrow hurried the quarterback into a bad throw.
2-10-SFO22 (4Q: 03:28) Omar Seto pass completed to WR Xavier Fitzgerald for 13 yards. Tackled by CB Rich Markowitz.
1-9-SFO09 (4Q: 03:11) Omar Seto pass fell incomplete, intended for WR Norbert Bernstein. S Rich Goeas defended the pass. The defense looked extremely familiar with that play.
2-9-SFO09 (4Q: 03:05) Omar Seto pass fell incomplete, intended for WR Xavier Fitzgerald. CB Trevor Strzelczyk defended the pass. The defense looked extremely familiar with that play.
3-9-SFO09 (4Q: 02:59) Omar Seto pass fell incomplete, intended for WR Norbert Bernstein. CB Jesse Parcells defended the pass. The defense looked extremely familiar with that play.
4-9-SFO09 (4Q: 02:50) Omar Seto pass fell incomplete, intended for WR R.J. Bradley. DE Stephen Palmer hurried the quarterback into a bad throw. The defense looked very familiar with that play. The ball goes over on downs.
1-10-SFO09 (4Q: 02:41) Andy Wilkerson ran around left end for 6 yards. Tackled by S Jake Ford. Key block delivered by Josh Willis.
Seattle called a time out.
2-4-SFO15 (4Q: 02:32) Andy Wilkerson ran inside the right guard for 1 yard. Tackled by DE Steve Furnas.
Seattle called a time out.
3-3-SFO16 (4Q: 02:20) Billy Lutes ran inside the right guard for 1 yard. Tackled by S Jake Ford.
Seattle called a time out.
4-2-SFO17 (4Q: 02:12) Reggie Krumrei punted 57 yards. R.J. Bradley returned the kick -3 yards to the SEA23. Tackled by Myron Stokes.
1-10-SEA23 (4Q: 02:01) Omar Seto pass fell incomplete, intended for WR R.J. Bradley. DE Luther Dotson hurried the quarterback into a bad throw. The defense looked extremely familiar with that play.
Official time out for the two-minute warning.
2-10-SEA23 (4Q: 01:55) Omar Seto pass was dropped by RB Julio Haworth.
3-10-SEA23 (4Q: 01:48) Omar Seto sacked by DE Luther Dotson for a loss of 8 yards. Sack allowed by William Florey.
4-18-SEA15 (4Q: 01:28) Omar Seto pass fell incomplete, intended for WR R.J. Bradley. DE Wendell Kostinko hurried the quarterback into a bad throw. The ball goes over on downs.
1-10-SEA15 (4Q: 01:18) Graham Viera ran inside the right guard for 2 yards. Tackled by ILB Dan Conner, assisted by S Jake Ford. PENALTY: San Francisco was called for Offensive Holding.
1-20-SEA25 (4Q: 01:10) Graham Viera ran around right end for 2 yards. Tackled by S Daniel Ingram.
2-18-SEA23 (4Q: 00:25) Corwin Doyle dropped to one knee for -2 yards.
Final Score: San Francisco 49ers 17, Seattle Seahawks 6