Week 15, 2025

Played in Portland (OR), OR, weather: 53 degrees, fair, 9 mph wind.
Portland (OR) won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Reggie Gallimore kicked off 66 yards from the SFO30. Bo McGregor returned the ball 24 yards to the POR28. Tackled by Chester Hardy.
1-10-POR28 (1Q: 14:41) Shaun Stenstrom pass fell incomplete, intended for WR Harry Stultz. DE William Palagonia hurried the quarterback into a bad throw.
2-10-POR28 (1Q: 14:35) Jack Marchant ran a trap outside the left tackle for 9 yards. Tackled by DE Ed Levesque, assisted by CB Mark Shumaker. Key block delivered by Ross Cooley.
3-1-POR37 (1Q: 14:12) Jack Marchant ran inside the right tackle for -1 yards. Tackled by S Chester Hardy.
4-2-POR36 (1Q: 13:28) Dustin Mahoney punted 51 yards. Vinny Harris returned the kick 12 yards to the SFO25. Tackled by Ryan Sullivan.
1-10-SFO25 (1Q: 13:17) PENALTY: San Francisco was called for a False Start.
1-15-SFO20 (1Q: 13:11) Claude Frederick pass completed to WR Ian Glenn for 14 yards. Tackled by OLB Wade Grier. Glenn gained 13 yards after the catch. The quarterback threw into double coverage.
2-1-SFO34 (1Q: 12:24) Claude Frederick pass completed to WR Derek Garrison for 10 yards. Tackled by OLB Wade Grier, assisted by CB Gabe Eatherton. Garrison gained 12 yards after the catch. The quarterback threw into double coverage.
1-10-SFO44 (1Q: 11:39) Claude Frederick pass completed to WR Ian Glenn for 8 yards. Tackled by CB Gabe Eatherton. The quarterback threw away from the double coverage.
2-2-POR48 (1Q: 10:54) Claude Frederick pass completed to WR Vinny Harris for 12 yards. Tackled by CB Hunter Barker. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
1-10-POR36 (1Q: 10:09) Claude Frederick pass completed to RB Ricky Tubbs for 7 yards. Tackled by CB Gabe Eatherton. Tubbs gained 5 yards after the catch.
2-3-POR29 (1Q: 09:42) Claude Frederick pass completed to WR Vinny Harris for 20 yards. Tackled by OLB Irving Garza. The receiver ran his route right over the middle of the field. The ball was fumbled and recovered by SFO Rex Lobert for 9 yards and a TOUCHDOWN! San Francisco 6, Portland (OR) 0
(1Q: 09:42) Extra point by Reggie Gallimore was good. San Francisco 7, Portland (OR) 0
(1Q: 08:57) Reggie Gallimore kicked off 60 yards from the SFO30. Bo McGregor returned the ball 22 yards to the POR32. Tackled by Chester Hardy.
1-10-POR32 (1Q: 08:23) Shaun Stenstrom pass completed to WR Archie McConnell for 18 yards. Tackled by ILB Julio Delgado, assisted by CB Mark Shumaker. McConnell gained 6 yards after the catch.
1-10-POR50 (1Q: 07:50) Roger Wilcox ran around left end for 3 yards. Tackled by OLB Richie Wolfe.
2-7-SFO47 (1Q: 07:20) Harry Stultz ran a trap outside the left tackle for 1 yard. Tackled by OLB Gary Scott, assisted by ILB Julio Delgado.
3-6-SFO46 (1Q: 06:36) Shaun Stenstrom pass fell incomplete, intended for WR Leonard Nixon. DE Ed Levesque hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
4-6-SFO46 (1Q: 06:29) Dustin Mahoney punted 46 yards. Touchback.
1-10-SFO20 (1Q: 06:23) Dudley Doo Wright ran inside the left guard for 5 yards. Tackled by OLB Wade Grier. Key block delivered by Marvin Hammontree.
2-5-SFO25 (1Q: 05:46) Claude Frederick pass fell incomplete, intended for WR Peek A Boo Grillot. S Bo McGregor defended the pass. The quarterback threw away from the double coverage.
3-5-SFO25 (1Q: 05:34) Bam Bam Tubbs ran outside the right tackle for -1 yards. Tackled by S Ryan Sullivan, assisted by ILB Billy Dowdell.
4-6-SFO24 (1Q: 05:09) Mitch Hanlon punted 43 yards. Archie McConnell returned the kick -4 yards to the POR29. Tackled by Benjamin Beltran.
1-10-POR29 (1Q: 04:59) Shaun Stenstrom pass completed to WR Archie McConnell for 24 yards. Tackled by S Chester Hardy. The receiver ran his route right over the middle of the field. McConnell gained 5 yards after the catch.
1-10-SFO47 (1Q: 04:16) Shaun Stenstrom pass completed to WR Harry Stultz for 4 yards. Tackled by DE Ed Levesque, assisted by S Chester Hardy.
2-6-SFO43 (1Q: 03:48) Roger Wilcox ran outside the right tackle for 3 yards. Tackled by CB R.J. Brennan, assisted by S Bennie Kindley.
3-3-SFO40 (1Q: 03:10) Shaun Stenstrom pass completed to WR Harry Stultz for 29 yards. Tackled by ILB Julio Delgado. Stultz gained 26 yards after the catch. The quarterback threw away from the double coverage.
1-10-SFO11 (1Q: 02:26) Shaun Stenstrom pass completed to WR Harry Stultz for 6 yards. The receiver went out of bounds. Tackled by S Bennie Kindley, assisted by CB Mark Shumaker. The receiver ran his route right over the middle of the field.
2-4-SFO05 (1Q: 01:51) Shaun Stenstrom pass completed to RB Roger Wilcox for 5 yards and a TOUCHDOWN! The quarterback threw away from the double coverage. San Francisco 7, Portland (OR) 6
(1Q: 01:51) Extra point by Harris Wible was good. Portland (OR) 7, San Francisco 7
(1Q: 01:41) Harris Wible kicked off 66 yards from the POR30. Vinny Harris returned the ball 31 yards to the SFO35. Tackled by Jack Marchant. Portland (OR)'s Rufus Stargell was hurt on the play. This appears to be a minor abdominal injury. He should be able to remain in the game.
1-10-SFO35 (1Q: 01:08) Ernie Wright ran around left end for -1 yards. Tackled by OLB Irving Garza, assisted by DE Zach Benson. S Ryan Sullivan knocked down Carlos Stokes to break up the play.
2-11-SFO34 (1Q: 00:28) Ricky Tubbs ran around left end for 3 yards and was forced out of bounds. Tackled by DE Zach Benson.
3-8-SFO37 (1Q: 00:04) Claude Frederick pass completed to TE Shane Weber for 14 yards. Tackled by CB Luke Boyer, assisted by ILB Billy Dowdell. Weber gained 7 yards after the catch. The quarterback threw into double coverage.
Start of second quarter.
1-10-POR49 (2Q: 15:00) Claude Frederick pass completed to WR Vinny Harris for 10 yards. Tackled by ILB Isaac Owens, assisted by S Ryan Sullivan. Harris gained 7 yards after the catch.
1-10-POR39 (2Q: 14:16) Ricky Tubbs ran inside the right guard for 1 yard. Tackled by DE Jay Pallansch, assisted by DT Jeremy Rayburn. DE Zach Benson crushed Marvin Hammontree to wreck the play.
2-9-POR38 (2Q: 13:38) Ernie Wright ran inside the left tackle for -1 yards. Tackled by ILB Les Nekolny, assisted by S Ryan Sullivan.
3-10-POR39 (2Q: 13:00) Dudley Doo Wright ran around left end for 12 yards. Tackled by DE Zach Benson. Key block delivered by Marvin Hammontree.
1-10-POR27 (2Q: 12:22) Claude Frederick pass fell incomplete, intended for WR Vinny Harris. OLB Wendell Newnam defended the pass.
2-10-POR27 (2Q: 12:17) Claude Frederick pass fell incomplete, intended for WR Vinny Harris. DT Jeremy Rayburn hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
3-10-POR27 (2Q: 12:10) Claude Frederick pass fell incomplete, intended for TE Rex Lobert. DE Zach Benson hurried the quarterback into a bad throw. The quarterback threw away from the double coverage. PENALTY: Portland (OR) was called for Defensive Holding.
1-10-POR22 (2Q: 12:04) Claude Frederick pass completed to TE Benjamin Beltran for 12 yards. The receiver went out of bounds. Tackled by S Bo McGregor. Beltran gained 3 yards after the catch.
1-10-POR10 (2Q: 11:22) Ricky Tubbs ran inside the left guard for 1 yard. Tackled by ILB Isaac Owens, assisted by DE Jay Pallansch.
2-9-POR09 (2Q: 10:48) Claude Frederick sacked by OLB Wade Grier for a loss of 8 yards. Sack allowed by Billy Stewart.
3-17-POR17 (2Q: 10:15) Claude Frederick pass completed to TE Rex Lobert for 17 yards and a TOUCHDOWN! Lobert gained 6 yards after the catch. The quarterback threw away from the double coverage. San Francisco 13, Portland (OR) 7
(2Q: 10:15) Extra point by Reggie Gallimore was good. San Francisco 14, Portland (OR) 7
(2Q: 10:06) Reggie Gallimore kicked off 59 yards from the SFO30. Bo McGregor returned the ball 24 yards to the POR35. Tackled by Derek Garrison.
1-10-POR35 (2Q: 09:29) Shaun Stenstrom pass completed to TE Lionel Ford for 4 yards. Tackled by S Antonio Wilcox. The receiver ran his route right over the middle of the field.
2-6-POR39 (2Q: 08:51) Roger Wilcox ran around left end for 2 yards. Tackled by DE Terrell Goolsby, assisted by OLB Richie Wolfe.
3-4-POR41 (2Q: 08:18) Shaun Stenstrom pass completed to RB Jack Marchant for 11 yards. Tackled by S Antonio Wilcox. Marchant gained 7 yards after the catch. The quarterback threw away from the double coverage. San Francisco's Mark Shumaker was hurt on the play.
1-10-SFO48 (2Q: 07:42) Shaun Stenstrom pass completed to WR Leonard Nixon for 12 yards. Tackled by S Rod Brecher, assisted by CB R.J. Brennan. The receiver ran his route right over the middle of the field.
1-10-SFO36 (2Q: 06:58) Shaun Stenstrom pass fell incomplete, intended for WR Archie McConnell. ILB Rickey Feldman defended the pass.
2-10-SFO36 (2Q: 06:51) Shaun Stenstrom pass completed to WR Harry Stultz for 6 yards. Tackled by S Antonio Wilcox. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage.
3-4-SFO30 (2Q: 06:23) Roger Wilcox ran outside the right tackle for 13 yards. Tackled by DE Terrell Goolsby, assisted by OLB Gary Scott. Key block delivered by Norman Negrete.
1-10-SFO17 (2Q: 05:49) Shaun Stenstrom pass fell incomplete, intended for WR Archie McConnell. OLB Richie Wolfe drove right through Horace Adams to hurry the quarterback.
2-10-SFO17 (2Q: 05:39) Roger Wilcox ran around the left tackle for 3 yards. Tackled by CB William Halpin.
3-7-SFO14 (2Q: 05:05) Shaun Stenstrom pass fell incomplete, intended for RB Roger Wilcox. DE William Palagonia hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
4-7-SFO14 (2Q: 05:01) Harris Wible attempted a 31 yard field goal and succeeded. San Francisco 14, Portland (OR) 10
(2Q: 04:55) Harris Wible kicked off 71 yards from the POR30. Phillip Blackwell returned the ball 15 yards to the SFO14. Tackled by Billy Dowdell.
1-10-SFO14 (2Q: 04:29) Claude Frederick pass completed to WR Vinny Harris for 33 yards. The receiver went out of bounds. Tackled by S Ryan Sullivan. Harris gained 7 yards after the catch. The quarterback threw away from the double coverage.
1-10-SFO47 (2Q: 03:58) Claude Frederick pass completed to WR Vinny Harris for 42 yards. Tackled by S Bo McGregor. The receiver ran his route right over the middle of the field. Harris gained 24 yards after the catch.
1-10-POR11 (2Q: 03:19) Claude Frederick pass fell incomplete, intended for WR Vinny Harris. OLB Wendell Newnam defended the pass.
2-10-POR11 (2Q: 03:13) Ricky Tubbs ran around left end for 3 yards. Tackled by CB Hunter Barker.
3-7-POR08 (2Q: 02:43) Claude Frederick pass completed to TE Shane Weber for 8 yards and a TOUCHDOWN! The quarterback threw away from the double coverage. San Francisco 20, Portland (OR) 10
(2Q: 02:43) Extra point by Reggie Gallimore was good. San Francisco 21, Portland (OR) 10
(2Q: 02:35) Reggie Gallimore kicked off 65 yards from the SFO30. Bo McGregor returned the ball 37 yards to the POR42. Tackled by Derek Garrison.
1-10-POR42 (2Q: 02:16) Shaun Stenstrom pass fell incomplete, intended for WR Harry Stultz. S Antonio Wilcox defended the pass. The wind blew that pass off course. The quarterback threw into double coverage.
2-10-POR42 (2Q: 02:06) Shaun Stenstrom pass was blocked at the line, intended for WR Archie McConnell. OLB Richie Wolfe blocked the pass. The quarterback threw away from the double coverage.
Official time out for the two-minute warning.
3-10-POR42 (2Q: 01:58) Shaun Stenstrom pass completed to FB Brad Leinaweaver for 0 yards. Tackled by CB R.J. Brennan, assisted by S Chester Hardy. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
4-10-POR42 (2Q: 01:36) Dustin Mahoney punted 49 yards. Vinny Harris returned the kick 3 yards to the SFO12. Tackled by George Fuller.
1-10-SFO12 (2Q: 01:27) Claude Frederick pass completed to WR Ian Glenn for -1 yards. Tackled by CB Luke Boyer.
2-11-SFO11 (2Q: 00:59) Ian Summers ran inside the right tackle for 3 yards. Tackled by ILB Les Nekolny.
3-8-SFO14 (2Q: 00:24) Claude Frederick pass completed to TE Rex Lobert for 15 yards. Tackled by ILB Isaac Owens. Lobert gained 7 yards after the catch. The quarterback threw away from the double coverage.
Start of third quarter.
(3Q: 15:00) Harris Wible kicked off 77 yards from the POR30. Touchback. PENALTY: Portland (OR) was called for Offsides on the Kickoff.
(3Q: 15:00) Harris Wible kicked off 75 yards from the POR25. Vinny Harris returned the ball 28 yards to the SFO28. Tackled by Roger Wilcox.
1-10-SFO28 (3Q: 14:27) Claude Frederick pass fell incomplete, intended for TE Rex Lobert. S Ryan Sullivan defended the pass.
2-10-SFO28 (3Q: 14:20) Claude Frederick pass completed to TE Rex Lobert for 4 yards. Tackled by ILB Billy Dowdell.
3-6-SFO32 (3Q: 13:44) Claude Frederick pass completed to WR Ian Glenn for 7 yards. Tackled by ILB Les Nekolny. Glenn gained 1 yard after the catch. The quarterback threw into double coverage.
1-10-SFO39 (3Q: 13:15) Indian Summers ran around left end for 7 yards. Tackled by OLB Wendell Newnam. Key block delivered by Billy Stewart.
2-3-SFO46 (3Q: 12:48) Bam Bam Tubbs ran inside the right guard for 0 yards. Tackled by DE Zach Benson.
3-3-SFO46 (3Q: 12:09) Ricky Tubbs ran around right end for 1 yard. Tackled by DT Jerry Methe.
4-2-SFO47 (3Q: 11:27) Mitch Hanlon punted 31 yards. Archie McConnell called for a fair catch at the POR22.
1-10-POR22 (3Q: 11:20) Roger Wilcox ran around right end for 10 yards. Tackled by DT Bob Arnold. Key block delivered by Ellis Setzer.
1-10-POR32 (3Q: 10:48) Shaun Stenstrom pass completed to WR Harry Stultz for 1 yard. Tackled by CB William Halpin. The quarterback threw into double coverage.
2-9-POR33 (3Q: 10:09) Roger Wilcox ran around right end for 1 yard. Tackled by DE William Palagonia.
3-8-POR34 (3Q: 09:45) Shaun Stenstrom pass fell incomplete, intended for RB Roger Wilcox. OLB Gary Scott hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
4-8-POR34 (3Q: 09:41) Dustin Mahoney punted 49 yards. Vinny Harris returned the kick 9 yards to the SFO26. Tackled by George Fuller.
1-10-SFO26 (3Q: 09:31) Claude Frederick pass fell incomplete, intended for RB Ricky Tubbs. CB Gabe Eatherton defended the pass.
2-10-SFO26 (3Q: 09:27) Claude Frederick pass completed to TE Benjamin Beltran for 7 yards. Tackled by OLB Wade Grier. Beltran gained 2 yards after the catch. San Francisco's Marvin Hammontree was hurt on the play. This appears to be a minor ankle injury. He should be able to remain in the game.
3-3-SFO33 (3Q: 08:48) Ian Summers ran outside the right tackle for 8 yards. Tackled by ILB Isaac Owens, assisted by S Ryan Sullivan. Key block delivered by Rex Lobert.
1-10-SFO41 (3Q: 08:04) PENALTY: San Francisco was called for a False Start.
1-15-SFO36 (3Q: 07:54) Ernie Wright ran around left end for 1 yard. Tackled by DT Jeremy Rayburn.
2-14-SFO37 (3Q: 07:20) Ricky Tubbs ran a counterplay inside the left tackle for 0 yards. Tackled by S Ryan Sullivan, assisted by S Bo McGregor.
3-14-SFO37 (3Q: 06:46) Ricky Tubbs ran around the left tackle for 5 yards. Tackled by DE Zach Benson, assisted by ILB Les Nekolny.
4-9-SFO42 (3Q: 06:15) Mitch Hanlon punted 53 yards. The ball was marked out of bounds at the POR05.
1-10-POR05 (3Q: 06:05) Shaun Stenstrom pass completed to WR Harry Stultz for 28 yards. Tackled by S Antonio Wilcox. The receiver ran his route right over the middle of the field. Stultz gained 7 yards after the catch.
1-10-POR33 (3Q: 05:20) Roger Wilcox ran around left end for 6 yards. Tackled by OLB Luke Huntley, assisted by S Bennie Kindley. Key block delivered by Ellis Setzer.
2-4-POR39 (3Q: 04:48) Shaun Stenstrom pass completed to TE Lionel Ford for 19 yards. Tackled by S Antonio Wilcox. The receiver ran his route right over the middle of the field. Ford gained 8 yards after the catch. The quarterback threw away from the double coverage.
1-10-SFO42 (3Q: 04:24) Shaun Stenstrom pass completed to TE Randall Gerleman for 5 yards. Tackled by CB R.J. Brennan, assisted by S Rod Brecher. The receiver ran his route right over the middle of the field. PENALTY: San Francisco was called for Unnecessary Roughness.
1-10-SFO22 (3Q: 04:17) Shaun Stenstrom pass completed to WR Harry Stultz for 8 yards. Tackled by OLB Daryl Hutton.
2-2-SFO14 (3Q: 03:39) Shaun Stenstrom pass completed to WR Harry Stultz for 12 yards. Tackled by OLB Luke Huntley. Stultz gained 5 yards after the catch. The quarterback threw into double coverage.
1-2-SFO02 (3Q: 03:14) Shaun Stenstrom pass completed to WR Archie McConnell for 2 yards and a TOUCHDOWN! San Francisco 21, Portland (OR) 16
(3Q: 03:14) Extra point by Harris Wible was good. San Francisco 21, Portland (OR) 17
(3Q: 03:08) Harris Wible kicked off 66 yards from the POR30. Vinny Harris returned the ball 20 yards to the SFO24. Tackled by Erik Wolf. PENALTY: San Francisco was called for Holding on the Kick Return.
1-10-SFO12 (3Q: 02:32) Claude Frederick pass completed to WR Vinny Harris for 6 yards. Tackled by DT Jeremy Rayburn.
2-4-SFO18 (3Q: 02:04) Claude Frederick pass was dropped by WR Ian Glenn.
3-4-SFO18 (3Q: 01:57) Claude Frederick pass completed to WR Ian Glenn for 31 yards. Tackled by ILB Billy Dowdell. Glenn gained 21 yards after the catch. The quarterback threw into double coverage.
1-10-SFO49 (3Q: 01:12) Bam Bam Tubbs ran inside the right tackle for 0 yards. Tackled by DE Zach Benson.
2-10-SFO49 (3Q: 00:32) Claude Frederick pass completed to WR Ian Glenn for 5 yards. Tackled by CB Gabe Eatherton.
Start of fourth quarter.
3-5-POR46 (4Q: 15:00) Claude Frederick pass fell incomplete, intended for FB Indian Summers. DT Jeremy Rayburn hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
4-5-POR46 (4Q: 14:56) Mitch Hanlon punted 29 yards. Archie McConnell called for a fair catch at the POR17.
1-10-POR17 (4Q: 14:47) Shaun Stenstrom pass completed to WR Harry Stultz for 3 yards. Tackled by ILB Julio Delgado.
2-7-POR20 (4Q: 14:04) Roger Wilcox ran inside the right tackle for 3 yards. Tackled by DT Bob Arnold, assisted by S Bennie Kindley.
3-4-POR23 (4Q: 13:35) Shaun Stenstrom pass completed to RB Roger Wilcox for 8 yards. The receiver went out of bounds. Tackled by S Chester Hardy. The quarterback threw away from the double coverage.
1-10-POR31 (4Q: 12:48) Shaun Stenstrom pass completed to WR Harry Stultz for 8 yards. The receiver went out of bounds. Tackled by S Chester Hardy.
2-2-POR39 (4Q: 12:16) Jack Marchant ran around the left tackle for -1 yards. Tackled by S Bennie Kindley.
3-3-POR38 (4Q: 11:38) Roger Wilcox ran around right end for 5 yards. Tackled by S Chester Hardy. Key block delivered by Ross Cooley.
1-10-POR43 (4Q: 10:59) Shaun Stenstrom scrambled for 3 yards. Tackled by S Chester Hardy.
2-7-POR46 (4Q: 10:16) Roger Wilcox ran around right end for 4 yards. Tackled by S Chester Hardy.
3-3-POR50 (4Q: 09:48) Roger Wilcox ran around right end for 7 yards. Tackled by CB R.J. Brennan. Key block delivered by Randal Hicks.
1-10-SFO43 (4Q: 09:26) Roger Wilcox ran around left end for 1 yard. Tackled by ILB Julio Delgado.
2-9-SFO42 (4Q: 08:52) Jack Marchant ran around left end for 6 yards. Tackled by DE Ed Levesque, assisted by S Chester Hardy.
3-3-SFO36 (4Q: 08:09) Roger Wilcox ran around left end for 9 yards. Tackled by ILB Julio Delgado. Key block delivered by Brock Morrison.
1-10-SFO27 (4Q: 07:31) Shaun Stenstrom pass fell incomplete, intended for WR Wendell Stargell. S Chester Hardy simply crushed the receiver as the ball arrived. PENALTY: Portland (OR) was called for Offensive Holding.
1-20-SFO37 (4Q: 07:26) Jack Marchant ran outside the right tackle for 0 yards. Tackled by OLB Gary Scott.
2-20-SFO37 (4Q: 06:59) Jack Marchant ran around left end for 8 yards and was forced out of bounds. Tackled by S Rod Brecher.
3-12-SFO29 (4Q: 06:19) Shaun Stenstrom pass fell incomplete, intended for WR Archie McConnell. DT Bob Arnold hurried the quarterback into a bad throw. The quarterback threw into double coverage.
4-12-SFO29 (4Q: 06:09) Harris Wible attempted a 46 yard field goal and succeeded. San Francisco 21, Portland (OR) 20
(4Q: 06:04) Harris Wible kicked off 55 yards from the POR30. Vinny Harris returned the ball 14 yards to the SFO29. Tackled by George Fuller.
1-10-SFO29 (4Q: 05:28) Claude Frederick pass fell incomplete, intended for FB Ian Summers. DE Zach Benson hurried the quarterback into a bad throw.
2-10-SFO29 (4Q: 05:18) Ricky Tubbs ran around right end for 2 yards. Tackled by ILB Isaac Owens, assisted by DE Zach Benson.
3-8-SFO31 (4Q: 04:31) Indian Summers ran inside the right guard for 9 yards. Tackled by S Ryan Sullivan, assisted by ILB Les Nekolny. Key block delivered by Lincoln Kollar.
1-10-SFO40 (4Q: 03:47) Indian Summers ran outside the right tackle for -1 yards. Tackled by DE Jay Pallansch, assisted by S Erik Wolf.
2-11-SFO39 (4Q: 03:01) Claude Frederick pass completed to WR Dustin Grillot for 15 yards. Tackled by S Ryan Sullivan, assisted by OLB Wade Grier. The receiver ran his route right over the middle of the field. Grillot gained 8 yards after the catch.
1-10-POR46 (4Q: 02:15) Claude Frederick scrambled for 5 yards. Tackled by S Bo McGregor.
Portland (OR) called a time out.
2-5-POR41 (4Q: 02:05) Claude Frederick pass completed to WR Vinny Harris for 3 yards. Tackled by CB Gabe Eatherton, assisted by ILB Isaac Owens. The receiver ran his route right over the middle of the field.
Official time out for the two-minute warning.
3-2-POR38 (4Q: 01:59) Ernie Wright ran around the left tackle for 3 yards. Tackled by DE Zach Benson, assisted by ILB Billy Dowdell. Key block delivered by Ian Summers.
Portland (OR) called a time out.
1-10-POR35 (4Q: 01:50) Ernie Wright ran inside the left tackle for 4 yards. Tackled by OLB Irving Garza, assisted by S Ryan Sullivan.
Portland (OR) called a time out.
2-6-POR31 (4Q: 01:42) Ricky Tubbs ran around right end for 1 yard. Tackled by S Ryan Sullivan, assisted by ILB Billy Dowdell.
3-5-POR30 (4Q: 00:55) Claude Frederick dropped to one knee for -1 yards.
4-6-POR31 (4Q: 00:09) Reggie Gallimore attempted a 48 yard field goal and succeeded. San Francisco 24, Portland (OR) 20
(4Q: 00:04) Reggie Gallimore kicked off 58 yards from the SFO30. George Fuller returned the ball 17 yards to the POR29. Tackled by Derek Garrison.
Final Score: San Francisco Knights 24, Portland (OR) Dragons 20