| Played in Seattle, WA, weather: 45 degrees, fair, calm. |
| San Francisco won the toss and elected to receive. |
| Start of first quarter. |
| (1Q: 15:00) Vinny Owens kicked off 56 yards from the SEA35. Darnell Dresow returned the ball 12 yards to the SFO21. Tackled by Amari Palmer. |
| 1-10-SFO21 (1Q: 14:33) Corey Andersen ran around the left tackle for 6 yards. Tackled by DE Alvin Rayburn, assisted by ILB Calvin Flannery. Key block delivered by Jorge Covington. |
| 2-4-SFO27 (1Q: 14:04) Corey Andersen ran around right end for 9 yards. Tackled by S Hugh Such. Key block delivered by Sean Hotle. |
| 1-10-SFO36 (1Q: 13:32) Antoine Canada scrambled for 3 yards. Tackled by S Hugh Such and assisted by DE Dwayne Alton. |
| 2-7-SFO39 (1Q: 12:50) Antoine Canada pass fell incomplete, intended for WR Eli Pappalardo. CB Desmond Anderson simply crushed the receiver as the ball arrived. |
| 3-7-SFO39 (1Q: 12:44) Antoine Canada pass fell incomplete, intended for WR Eli Pappalardo. DT Angel Wait hurried the quarterback into a bad throw. The quarterback threw away from the double coverage. |
| 4-7-SFO39 (1Q: 12:38) Al Bradley punted 48 yards. Brock Rohr returned the kick 9 yards to the SEA22. Tackled by Camden Cobb. |
| 1-10-SEA22 (1Q: 12:30) Trenton Wolfe scrambled for 12 yards. Tackled by CB Deron Copeland. |
| 1-10-SEA34 (1Q: 11:46) Trenton Wolfe pass completed to TE Cole Forbes for 19 yards. Tackled by CB Deron Copeland, assisted by ILB Avery Sampson. Forbes gained 5 yards after the catch. |
| 1-10-SFO47 (1Q: 11:21) Timothy Thomas ran around right end for 47 yards and a TOUCHDOWN! Key block delivered by Reginald Bost. Seattle 6, San Francisco 0 |
| (1Q: 11:21) Extra point by Vinny Owens was good. Seattle 7, San Francisco 0 |
| (1Q: 11:00) Vinny Owens kicked off 59 yards from the SEA35. Darnell Dresow returned the ball 12 yards to the SFO18. Tackled by Sammy McGee. |
| 1-10-SFO18 (1Q: 10:39) Antoine Canada pass completed to WR Eli Pappalardo for 3 yards. Tackled by OLB Avery Boothroyd. Pappalardo gained 1 yard after the catch. The quarterback threw away from the double coverage. |
| 2-7-SFO21 (1Q: 10:05) Antoine Canada pass completed to WR Nathaniel Schulters for 32 yards. Tackled by CB Desmond Anderson. Schulters gained 20 yards after the catch. |
| 1-10-SEA47 (1Q: 09:39) Corey Andersen ran inside the right guard for -1 yards. Tackled by CB Randy Farrar. |
| 2-11-SEA48 (1Q: 09:11) Corey Andersen ran a counterplay inside the right tackle for 2 yards. Tackled by DT Willie Drayson, assisted by S Zayden Torres. |
| 3-9-SEA46 (1Q: 08:36) Antoine Canada pass completed to WR Dale Propst for 13 yards. Tackled by CB Rondell Croyle. Propst gained 13 yards after the catch. |
| 1-10-SEA33 (1Q: 07:51) Corey Andersen ran inside the left guard for -1 yards. Tackled by DT Riley White, assisted by S Zayden Torres. |
| 2-11-SEA34 (1Q: 07:07) Antoine Canada pass completed to WR Ellis Francis for 1 yard. Tackled by CB Rondell Croyle, assisted by CB Randy Farrar. |
| 3-10-SEA33 (1Q: 06:21) Antoine Canada pass completed to WR Dale Propst for 5 yards. Tackled by OLB Avery Boothroyd. The receiver ran his route right over the middle of the field. |
| 4-5-SEA28 (1Q: 05:47) Derrick Dodge attempted a 45 yard field goal and succeeded. Seattle 7, San Francisco 3 |
| (1Q: 05:41) Derrick Dodge kicked off 66 yards from the SFO35. Desmond Anderson returned the ball 26 yards to the SEA25. Tackled by William Burroughs. |
| 1-10-SEA25 (1Q: 05:08) Trenton Wolfe pass completed to FB Dan Kemp for 17 yards. Tackled by ILB Avery Sampson. Kemp gained 11 yards after the catch. The quarterback threw away from the double coverage. PENALTY: San Francisco was called for Offsides. The penalty was declined. |
| 1-10-SEA42 (1Q: 05:00) Timothy Thomas ran outside the right tackle for 4 yards. Tackled by DE Abel Cortez. |
| 2-6-SEA46 (1Q: 04:33) Trenton Wolfe sacked by DE Abel Cortez for a loss of 8 yards. Sack allowed by Omar Anderson. |
| 3-14-SEA38 (1Q: 03:54) Timothy Thomas ran around right end for 46 yards. Tackled by S Roman Seitz. Key block delivered by Reginald Bost. |
| 1-10-SFO16 (1Q: 03:13) Trenton Wolfe sacked by DT Kenyon Cross for a loss of 5 yards. Sack allowed by Devonte Asher. |
| 2-15-SFO21 (1Q: 02:27) Trenton Wolfe pass fell incomplete, intended for WR Rex Rogers. DE T.J. Shapiro hurried the quarterback into a bad throw. The quarterback threw into double coverage. |
| 3-15-SFO21 (1Q: 02:22) Norm Musum ran around the left tackle for 3 yards. Tackled by S Roman Seitz. |
| 4-12-SFO18 (1Q: 01:56) Vinny Owens attempted a 35 yard field goal and succeeded. Seattle's Vinny Owens was hurt on the play. Seattle 10, San Francisco 3 |
| (1Q: 01:48) Horacio Bickler kicked off 66 yards from the SEA35. Darnell Dresow returned the ball 23 yards to the SFO22. Tackled by Norm Musum. PENALTY: Seattle was called for Offsides on the Kickoff. |
| (1Q: 01:25) Horacio Bickler kicked off 56 yards from the SEA30. Darnell Dresow returned the ball 13 yards to the SFO27. Tackled by Billy Pritchett. |
| 1-10-SFO27 (1Q: 00:55) Corey Andersen ran inside the right guard for 2 yards. Tackled by DE Alvin Rayburn. |
| 2-8-SFO29 (1Q: 00:33) Antoine Canada pass completed to FB Camden Cobb for 3 yards. Tackled by CB Rondell Croyle. PENALTY: San Francisco was called for Offensive Holding. |
| 2-18-SFO19 (1Q: 00:22) Antoine Canada pass completed to WR Nathaniel Schulters for 7 yards. Tackled by S Hugh Such. Schulters gained 1 yard after the catch. The quarterback threw into double coverage. |
| Start of second quarter. |
| 3-11-SFO26 (2Q: 15:00) Antoine Canada pass fell incomplete, intended for WR Eli Pappalardo. ILB Calvin Flannery knocked the ball out of his grasp. |
| 4-11-SFO26 (2Q: 14:50) Al Bradley punted 40 yards. Brock Rohr returned the kick 11 yards to the SEA45. Tackled by Cody Piccarreta. |
| 1-10-SEA45 (2Q: 14:42) Timothy Thomas ran around left end for 5 yards. Tackled by DT Joey Watson. Key block delivered by Peyton Kunz. |
| 2-5-SEA50 (2Q: 14:07) PENALTY: Seattle was called for a False Start. |
| 2-10-SEA45 (2Q: 14:00) Timothy Thomas ran a trap outside the right tackle for 1 yard. Tackled by DT Iron Cross, assisted by OLB Hello Dahlin. |
| 3-9-SEA46 (2Q: 13:24) Trenton Wolfe pass was thrown incomplete, intended for WR Billy Pritchett. |
| 4-9-SEA46 (2Q: 13:18) Horacio Bickler punted 41 yards. Darnell Dresow returned the kick 3 yards to the SFO16. Tackled by Amari Palmer. |
| 1-10-SFO16 (2Q: 13:09) Corey Andersen ran inside the right guard for 10 yards. Tackled by CB Rondell Croyle. Key block delivered by Deon Weber. |
| 1-10-SFO26 (2Q: 12:33) Jeremy Lewis ran outside the right tackle for 3 yards. Tackled by DT Willie Drayson. |
| 2-7-SFO29 (2Q: 11:53) Jeremy Lewis ran inside the left tackle for 1 yard. Tackled by ILB Calvin Flannery. |
| 3-6-SFO30 (2Q: 11:12) Antoine Canada pass fell incomplete, intended for WR Dale Propst. DE Dwayne Alton hurried the quarterback into a bad throw. |
| 4-6-SFO30 (2Q: 11:08) Al Bradley punted 58 yards. Billy Pritchett returned the kick 8 yards to the SEA20. Tackled by Eli Pappalardo. Ball was fumbled and recovered by SFO Burt Grimes for 20 yards and a TOUCHDOWN! Seattle 10, San Francisco 9 |
| (2Q: 11:08) Extra point by Derrick Dodge was good. Seattle 10, San Francisco 10 |
| (2Q: 10:57) Derrick Dodge kicked off 69 yards from the SFO35. Desmond Anderson returned the ball 18 yards to the SEA14. Tackled by Abraham Knight. |
| 1-10-SEA14 (2Q: 10:22) PENALTY: Seattle was called for a False Start. |
| 1-15-SEA09 (2Q: 10:13) Trenton Wolfe pass completed to FB Dan Kemp for 3 yards. Tackled by ILB Avery Sampson. Kemp gained 3 yards after the catch. The quarterback threw away from the double coverage. |
| 2-12-SEA12 (2Q: 09:39) Trenton Wolfe pass completed to WR Brock Rohr for 24 yards. Tackled by CB Kayden Mughelli. Rohr gained 14 yards after the catch. The quarterback threw into double coverage. |
| 1-10-SEA36 (2Q: 09:09) Trenton Wolfe pass was intended for WR Brock Rohr and was intercepted by CB Alfred West at the SFO46. The interception was returned 7 yards. Tackled by Al Benson. |
| 1-10-SEA47 (2Q: 08:59) Corey Andersen ran around right end for 2 yards. Tackled by S Hugh Such, assisted by DE Max Goodspeed. |
| 2-8-SEA45 (2Q: 08:38) Antoine Canada pass fell incomplete, intended for WR Nathaniel Schulters. ILB Calvin Flannery hurried the quarterback into a bad throw. |
| 3-8-SEA45 (2Q: 08:31) Antoine Canada pass completed to WR Dale Propst for 14 yards. Tackled by S Brock Cortez. Propst gained 6 yards after the catch. The quarterback threw away from the double coverage. |
| 1-10-SEA31 (2Q: 08:02) Antoine Canada pass completed to WR Nathaniel Schulters for 19 yards. Tackled by OLB Gavin Lester. Schulters gained 13 yards after the catch. |
| 1-10-SEA12 (2Q: 07:30) Corey Andersen ran around left end for -6 yards. Tackled by S Zayden Torres, assisted by DT Angel Wait. |
| 2-16-SEA18 (2Q: 06:53) PENALTY: Seattle was called for Encroachment. |
| 2-11-SEA13 (2Q: 06:48) Antoine Canada sacked by OLB Avery Boothroyd for a loss of 8 yards. Sack allowed by Skip Tate. The ball was fumbled and recovered by SEA Desmond Anderson for 79 yards and a TOUCHDOWN! Seattle 16, San Francisco 10 |
| (2Q: 06:48) Extra point by Horacio Bickler was good. Seattle 17, San Francisco 10 |
| (2Q: 06:32) Horacio Bickler kicked off 45 yards from the SEA35. Darnell Dresow returned the ball 22 yards to the SFO42. Tackled by Norm Musum. |
| 1-10-SFO42 (2Q: 05:58) Corey Andersen ran around left end for -6 yards. Tackled by DE Alvin Rayburn. |
| 2-16-SFO36 (2Q: 05:14) Antoine Canada pass completed to WR Ellis Francis for 11 yards. Tackled by CB Rondell Croyle. Francis gained 2 yards after the catch. |
| 3-5-SFO47 (2Q: 04:51) Antoine Canada pass completed to WR Nathaniel Schulters for 5 yards. Tackled by CB Kyle Andersen. |
| 1-10-SEA48 (2Q: 04:30) Antoine Canada pass fell incomplete, intended for WR Ellis Francis. OLB Kahlid Crassweller knocked the ball out of his grasp. |
| 2-10-SEA48 (2Q: 04:24) Corey Andersen ran outside the right tackle for 14 yards. Tackled by S Zayden Torres, assisted by S Brock Cortez. Key block delivered by Sean Hotle. |
| 1-10-SEA34 (2Q: 03:46) Corey Andersen ran inside the left tackle for 7 yards. Tackled by CB Desmond Anderson. Key block delivered by Jorge Covington. |
| 2-3-SEA27 (2Q: 03:20) Antoine Canada pass was dropped by WR Nathaniel Schulters. |
| 3-3-SEA27 (2Q: 03:10) Antoine Canada pass completed to WR Eli Pappalardo for 13 yards. Tackled by ILB Calvin Flannery. Pappalardo gained 6 yards after the catch. |
| 1-10-SEA14 (2Q: 02:42) Antoine Canada pass completed to WR Nathaniel Schulters for 14 yards and a TOUCHDOWN! Seattle 17, San Francisco 16 |
| (2Q: 02:42) Extra point by Derrick Dodge was good. Seattle 17, San Francisco 17 |
| (2Q: 02:34) Derrick Dodge kicked off 64 yards from the SFO35. Desmond Anderson returned the ball 22 yards to the SEA23. Tackled by Trenton Dowdy. |
| Official time out for the two-minute warning. |
| 1-10-SEA23 (2Q: 02:00) Timothy Thomas ran around left end for 3 yards. Tackled by ILB Avery Sampson, assisted by S Roman Seitz. |
| 2-7-SEA26 (2Q: 01:28) PENALTY: Seattle was called for a False Start. |
| 2-12-SEA21 (2Q: 01:28) Timothy Thomas ran around left end for 11 yards. Tackled by S Roman Seitz. Key block delivered by Peyton Kunz. |
| 3-1-SEA32 (2Q: 00:47) Rex Rogers ran a reverse around left end for 0 yards. Tackled by S Roman Seitz, assisted by CB Kayden Mughelli. |
| San Francisco called a time out. |
| 4-1-SEA32 (2Q: 00:36) Horacio Bickler punted 49 yards. Darnell Dresow returned the kick 7 yards to the SFO26. Tackled by Timothy Thomas. |
| 1-10-SFO26 (2Q: 00:27) Antoine Canada pass completed to WR Nathaniel Schulters for 11 yards. Tackled by CB Randy Farrar, assisted by OLB Avery Boothroyd. The quarterback threw into double coverage. |
| San Francisco called a time out. |
| 1-10-SFO37 (2Q: 00:17) Antoine Canada pass was dropped by WR Nathaniel Schulters. |
| 2-10-SFO37 (2Q: 00:08) Antoine Canada pass was blocked at the line, intended for WR Nathaniel Schulters. ILB Calvin Flannery blocked the pass. The quarterback threw away from the double coverage. |
| Start of third quarter. |
| (3Q: 15:00) Derrick Dodge kicked off 61 yards from the SFO35. Desmond Anderson returned the ball 19 yards to the SEA23. Tackled by Cody Piccarreta. |
| 1-10-SEA23 (3Q: 14:28) Trenton Wolfe pass fell incomplete, intended for WR Billy Pritchett. CB Alfred West defended the pass. |
| 2-10-SEA23 (3Q: 14:18) Timothy Thomas ran around right end for 8 yards and was forced out of bounds. Tackled by ILB Avery Sampson. Key block delivered by Devonte Asher. Asher flattened Alfred West to ensure the play's success. |
| 3-2-SEA31 (3Q: 13:42) Timothy Thomas ran around the left tackle for 11 yards. Tackled by S Darnell Dresow, assisted by DT Joey Watson. Key block delivered by Peyton Kunz. |
| 1-10-SEA42 (3Q: 13:18) Norm Musum ran inside the right tackle for 5 yards. Tackled by S Roman Seitz. Key block delivered by Omar Anderson. |
| 2-5-SEA47 (3Q: 12:34) Timothy Thomas ran around right end for 5 yards. Tackled by DT Kenyon Cross. Key block delivered by Devonte Asher. |
| 1-10-SFO48 (3Q: 12:03) Trenton Wolfe scrambled for 5 yards. Tackled by OLB Tre Dahlin. |
| 2-5-SFO43 (3Q: 11:18) Timothy Thomas ran around right end for 1 yard. Tackled by S Roman Seitz. |
| 3-4-SFO42 (3Q: 10:40) Trenton Wolfe pass completed to WR Brock Rohr for 3 yards. Tackled by CB Alfred West, assisted by CB Kayden Mughelli. Rohr gained 1 yard after the catch. The quarterback threw away from the double coverage. |
| 4-1-SFO39 (3Q: 09:57) Horacio Bickler punted 39 yards. Touchback. |
| 1-10-SFO20 (3Q: 09:50) Corey Andersen ran inside the right tackle for -1 yards. Tackled by ILB Calvin Flannery. |
| 2-11-SFO19 (3Q: 09:12) Antoine Canada pass completed to WR Nathaniel Schulters for 17 yards. Tackled by CB Randy Farrar. The receiver ran his route right over the middle of the field. Schulters gained 11 yards after the catch. |
| 1-10-SFO36 (3Q: 08:49) Antoine Canada pass completed to WR Dale Propst for 4 yards. Tackled by ILB Calvin Flannery. The quarterback threw away from the double coverage. |
| 2-6-SFO40 (3Q: 08:29) Jeremy Lewis ran around the left tackle for 5 yards. Tackled by S Zayden Torres, assisted by S Hugh Such. |
| 3-1-SFO45 (3Q: 08:02) Corey Andersen ran inside the right tackle for 1 yard. Tackled by S Zayden Torres, assisted by ILB Calvin Flannery. Key block delivered by Sean Hotle. |
| 1-10-SFO46 (3Q: 07:25) Antoine Canada pass completed to WR Eli Pappalardo for 7 yards. Tackled by CB Desmond Anderson. The quarterback threw away from the double coverage. |
| 2-3-SEA47 (3Q: 06:53) Corey Andersen ran around left end for 1 yard. Tackled by DE Alvin Rayburn. |
| 3-2-SEA46 (3Q: 06:21) Corey Andersen ran inside the left tackle for 3 yards. Tackled by DT Riley White, assisted by S Hugh Such. Key block delivered by Devin Vann. |
| 1-10-SEA43 (3Q: 05:36) Corey Andersen ran around the left tackle for 6 yards. Tackled by OLB Kahlid Crassweller, assisted by ILB Calvin Flannery. Key block delivered by Sean Hotle. |
| 2-4-SEA37 (3Q: 05:05) Corey Andersen ran inside the left guard for 18 yards. Tackled by CB Randy Farrar. Key block delivered by Jorge Covington. |
| 1-10-SEA19 (3Q: 04:32) Antoine Canada pass fell incomplete, intended for WR Dale Propst. ILB Calvin Flannery knocked the ball out of his grasp. |
| 2-10-SEA19 (3Q: 04:24) Antoine Canada pass completed to RB Corey Andersen for 11 yards. Tackled by CB Randy Farrar. Andersen gained 6 yards after the catch. |
| 1-8-SEA08 (3Q: 03:53) Corey Andersen ran inside the right tackle for -2 yards. Tackled by OLB Jerald Edmondson. |
| 2-10-SEA10 (3Q: 03:08) Antoine Canada pass completed to WR Nathaniel Schulters for 8 yards. Tackled by S Zayden Torres. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage. |
| 3-2-SEA02 (3Q: 02:28) Corey Andersen ran inside the right guard for 2 yards and a TOUCHDOWN! Key block delivered by Jorge Covington. San Francisco 23, Seattle 17 |
| (3Q: 02:28) Extra point by Derrick Dodge was good. San Francisco 24, Seattle 17 |
| (3Q: 02:18) Derrick Dodge kicked off 52 yards from the SFO35. Desmond Anderson returned the ball 21 yards to the SEA34. Tackled by Cody Piccarreta. |
| 1-10-SEA34 (3Q: 01:57) Norm Musum ran around the left tackle for -1 yards. Tackled by ILB Avery Sampson. |
| 2-11-SEA33 (3Q: 01:20) Trenton Wolfe pass was intended for WR Amari Palmer and was intercepted by CB Alfred West at the SEA40. The interception was returned 2 yards. Tackled by Amari Palmer. |
| 1-10-SEA38 (3Q: 01:09) Corey Andersen ran a trap outside the right tackle for -2 yards. Tackled by OLB Gavin Lester. The defense looked very familiar with that play. |
| 2-12-SEA40 (3Q: 00:25) Antoine Canada scrambled for 2 yards. Tackled by ILB Calvin Flannery. |
| Start of fourth quarter. |
| 3-10-SEA38 (4Q: 15:00) Antoine Canada pass completed to WR Eli Pappalardo for 15 yards. Tackled by S Hugh Such, assisted by CB Desmond Anderson. The quarterback threw away from the double coverage. |
| 1-10-SEA23 (4Q: 14:14) Antoine Canada pass completed to FB Camden Cobb for 6 yards. Tackled by S Hugh Such, assisted by CB Randy Farrar. The quarterback threw away from the double coverage. |
| 2-4-SEA17 (4Q: 13:42) Corey Andersen ran outside the right tackle for -1 yards. Tackled by CB Desmond Anderson. PENALTY: San Francisco was called for Offensive Holding. |
| 2-14-SEA27 (4Q: 13:33) Antoine Canada pass completed to WR Eli Pappalardo for 3 yards. Tackled by ILB Calvin Flannery. |
| 3-11-SEA24 (4Q: 13:02) Antoine Canada pass completed to WR Ellis Francis for 22 yards. Tackled by ILB Calvin Flannery. Francis gained 4 yards after the catch. |
| 1-2-SEA02 (4Q: 12:32) Jeremy Lewis ran around the left tackle for -2 yards. Tackled by OLB Gavin Lester, assisted by S Zayden Torres. |
| 2-4-SEA04 (4Q: 12:10) Corey Andersen ran a draw inside the left guard for -1 yards. Tackled by DT Willie Drayson, assisted by S Zayden Torres. |
| 3-5-SEA05 (4Q: 11:30) Antoine Canada pass completed to WR Dale Propst for 5 yards and a TOUCHDOWN! The quarterback threw away from the double coverage. San Francisco 30, Seattle 17 |
| (4Q: 11:30) Extra point by Derrick Dodge was good. San Francisco 31, Seattle 17 |
| (4Q: 11:23) Derrick Dodge kicked off 63 yards from the SFO35. Desmond Anderson returned the ball 29 yards to the SEA31. Tackled by Shawn Hancock. |
| 1-10-SEA31 (4Q: 11:04) Timothy Thomas ran inside the right tackle for 9 yards. Tackled by OLB Tre Dahlin. Key block delivered by Omar Anderson. PENALTY: Seattle was called for Offensive Holding. |
| 1-20-SEA21 (4Q: 10:55) Trenton Wolfe sacked by ILB Avery Sampson for a loss of 4 yards. Sack allowed by Peyton Kunz. |
| 2-24-SEA17 (4Q: 10:18) Trenton Wolfe pass fell incomplete, intended for TE Cole Forbes. OLB Tre Dahlin knocked the ball out of his grasp. |
| 3-24-SEA17 (4Q: 10:10) Norm Musum ran around right end for 4 yards. Tackled by S Roman Seitz. |
| 4-20-SEA21 (4Q: 09:41) Horacio Bickler punted 33 yards. Darnell Dresow called for a fair catch at the SFO46. PENALTY: Seattle was called for an Ineligible Man Downfield on the Punt. The penalty was declined. |
| 1-10-SFO46 (4Q: 09:32) Corey Andersen ran inside the left tackle for 4 yards. Tackled by ILB Calvin Flannery, assisted by S Hugh Such. |
| 2-6-SEA50 (4Q: 09:04) Corey Andersen ran inside the left guard for 3 yards. Tackled by S Hugh Such, assisted by DT Greg Machado. |
| 3-3-SEA47 (4Q: 08:41) Antoine Canada sacked by CB Rondell Croyle for a loss of 5 yards. Sack allowed by Jorge Covington. |
| 4-8-SFO48 (4Q: 08:02) Al Bradley punted 49 yards. The ball was downed at the SEA03. |
| 1-10-SEA03 (4Q: 07:54) Timothy Thomas ran a counterplay inside the left tackle for 6 yards. Tackled by S Roman Seitz. Key block delivered by Devonte Asher. |
| 2-4-SEA09 (4Q: 07:13) Timothy Thomas ran outside the right tackle for 7 yards. Tackled by S Roman Seitz, assisted by DE Abel Cortez. Key block delivered by Peyton Kunz. |
| 1-10-SEA16 (4Q: 06:37) Trenton Wolfe pass fell incomplete, intended for WR Rex Rogers. DT Kenyon Cross hurried the quarterback into a bad throw. The quarterback threw away from the double coverage. |
| 2-10-SEA16 (4Q: 06:29) Timothy Thomas ran inside the right tackle for -2 yards. Tackled by CB Kayden Mughelli. |
| 3-12-SEA14 (4Q: 06:02) Trenton Wolfe pass fell incomplete, intended for WR Amari Palmer. CB Kayden Mughelli defended the pass. The quarterback threw away from the double coverage. |
| 4-12-SEA14 (4Q: 05:54) Trenton Wolfe pass fell incomplete, intended for WR Amari Palmer. ILB Avery Sampson defended the pass. The ball goes over on downs. PENALTY: Seattle was called for Offensive Holding. The penalty was declined. |
| 1-10-SEA14 (4Q: 05:46) Dexter Hadavi ran inside the left tackle for 1 yard. Tackled by OLB Kahlid Crassweller, assisted by S Zayden Torres. |
| 2-9-SEA13 (4Q: 05:03) Corey Andersen ran inside the right guard for 1 yard. Tackled by OLB Gavin Lester, assisted by DT Riley White. |
| 3-8-SEA12 (4Q: 04:18) Corey Andersen ran inside the left tackle for 2 yards. Tackled by OLB Gavin Lester, assisted by S Hugh Such. |
| 4-6-SEA10 (4Q: 03:33) Derrick Dodge attempted a 27 yard field goal and succeeded. San Francisco 34, Seattle 17 |
| (4Q: 03:26) Derrick Dodge kicked off 71 yards from the SFO35. Touchback. |
| 1-10-SEA20 (4Q: 03:26) Trenton Wolfe pass fell incomplete, intended for RB Jim Clayton. DE Abel Cortez hurried the quarterback into a bad throw. The quarterback threw away from the double coverage. |
| 2-10-SEA20 (4Q: 03:17) Trenton Wolfe pass completed to RB Jim Clayton for 27 yards. Tackled by ILB Julio Norton. |
| 1-10-SEA47 (4Q: 02:52) Phil Garrity pass completed to WR Billy Pritchett for 34 yards. Tackled by CB Kayden Mughelli. The receiver ran his route right over the middle of the field. Pritchett gained 16 yards after the catch. The quarterback threw into double coverage. |
| 1-10-SFO19 (4Q: 02:25) Phil Garrity pass was blocked at the line, intended for RB Norm Musum. DE T.J. Shapiro blocked the pass. The quarterback threw away from the double coverage. |
| 2-10-SFO19 (4Q: 02:21) Phil Garrity scrambled for 7 yards. Tackled by CB Abraham Knight. |
| 3-3-SFO12 (4Q: 02:02) Phil Garrity pass fell incomplete, intended for WR Billy Pritchett. DE Austin Austin hurried the quarterback into a bad throw. |
| Official time out for the two-minute warning. |
| 4-3-SFO12 (4Q: 01:54) Phil Garrity sacked by DE T.J. Shapiro for a loss of 5 yards. Shapiro simply blew through Omar Anderson to reach the quarterback and knock him down. The ball was fumbled and recovered by SFO T.J. Shapiro for 83 yards and a TOUCHDOWN! San Francisco 40, Seattle 17 |
| (4Q: 01:54) Extra point by Derrick Dodge was good. San Francisco 41, Seattle 17 |
| (4Q: 01:39) Derrick Dodge kicked off 73 yards from the SFO35. Touchback. |
| 1-10-SEA20 (4Q: 01:39) Phil Garrity pass completed to TE Sammy McGee for 16 yards. Tackled by CB Abraham Knight. The quarterback threw away from the double coverage. |
| 1-10-SEA36 (4Q: 01:07) Phil Garrity pass completed to RB Norm Musum for 16 yards. Tackled by ILB Deon West. The receiver ran his route right over the middle of the field. Musum gained 7 yards after the catch. The quarterback threw away from the double coverage. |
| 1-10-SFO48 (4Q: 00:25) Phil Garrity pass fell incomplete, intended for RB Jim Clayton. S Darnell Dresow knocked the ball out of his grasp. The quarterback threw away from the double coverage. |
| 2-10-SFO48 (4Q: 00:17) Phil Garrity pass was thrown incomplete, intended for WR Amari Palmer. |
| 3-10-SFO48 (4Q: 00:04) Phil Garrity pass fell incomplete, intended for RB Jim Clayton. DE T.J. Shapiro hurried the quarterback into a bad throw. |
| Final Score: San Francisco Knights 41, Seattle Stingrays 17 |