Week 3, 2025

Played in Portland (OR), OR, weather: 56 degrees, fair, 9 mph wind.
Portland (OR) won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Lincoln Riner kicked off 59 yards from the HAR30. Bo McGregor returned the ball 31 yards to the POR42. Tackled by Gino Bassett.
1-10-POR42 (1Q: 14:39) Cris Phillips pass fell incomplete, intended for WR Harry Stultz. CB Pat Beardslee defended the pass.
2-10-POR42 (1Q: 14:33) Cris Phillips sacked by ILB Harris Whiting for a loss of 9 yards. Sack allowed by Dominic Humphrey.
3-19-POR33 (1Q: 13:56) PENALTY: Portland (OR) was called for a False Start.
3-24-POR28 (1Q: 13:49) Jack Marchant ran inside the left tackle for 7 yards. Tackled by CB Charles Humphrey.
4-17-POR35 (1Q: 13:19) Dustin Mahoney punted 43 yards. Gerald Pasich returned the kick 15 yards to the HAR37. Tackled by K.C. Kooistra.
1-10-HAR37 (1Q: 13:11) Harry Palmer pass completed to WR Gerald Pasich for 16 yards. Tackled by CB Gabe Eatherton, assisted by S Ryan Sullivan. Pasich gained 11 yards after the catch.
1-10-POR47 (1Q: 12:41) Cole McCormick ran outside the right tackle for 3 yards. Tackled by OLB Wade Grier.
2-7-POR44 (1Q: 12:08) Harry Palmer scrambled for 5 yards. Tackled by S Ryan Sullivan.
3-2-POR39 (1Q: 11:26) Phil Puppe ran around the left tackle for 2 yards. Tackled by DE Zach Benson. Key block delivered by Ronald Blades.
1-10-POR37 (1Q: 10:50) Phil Puppe ran inside the right tackle for 1 yard. Tackled by DT Everett Johnstone.
2-9-POR36 (1Q: 10:07) Harry Palmer pass completed to RB Phil Puppe for 4 yards. Tackled by OLB Wade Grier.
3-5-POR32 (1Q: 09:23) Harry Palmer pass was thrown incomplete, intended for WR Gerald Pasich.
4-5-POR32 (1Q: 09:15) Lincoln Riner attempted a 49 yard field goal and succeeded. Hartford 3, Portland (OR) 0
(1Q: 09:10) Lincoln Riner kicked off 79 yards from the HAR30. Touchback.
1-10-POR20 (1Q: 09:10) Roger Wilcox ran around left end for 5 yards. Tackled by DE Walt Lang. Key block delivered by Scott Kerr.
2-5-POR25 (1Q: 08:27) Roger Wilcox ran outside the right tackle for 17 yards. Tackled by CB Pat Beardslee. Key block delivered by Kendrick Lake. PENALTY: Hartford was called for Offsides. The penalty was declined.
1-10-POR42 (1Q: 08:12) Cris Phillips pass completed to TE Kendrick Lake for 20 yards. Tackled by CB Edward Wilkins. The receiver ran his route right over the middle of the field. Lake gained 6 yards after the catch. The quarterback threw away from the double coverage.
1-10-HAR38 (1Q: 07:34) Roger Wilcox ran a trap outside the left tackle for -2 yards. Tackled by DT R.J. Small, assisted by OLB Kurt Bernard.
2-12-HAR40 (1Q: 07:12) Jack Marchant ran inside the left guard for 4 yards. Tackled by DT Darren Henry.
3-8-HAR36 (1Q: 06:46) Cris Phillips pass completed to WR Archie McConnell for 10 yards. Tackled by S Maurice Cannida. The receiver ran his route right over the middle of the field. McConnell gained 1 yard after the catch.
1-10-HAR26 (1Q: 06:05) Jack Marchant ran inside the right tackle for 4 yards. Tackled by S Maurice Cannida, assisted by DT R.J. Small.
2-6-HAR22 (1Q: 05:32) Jack Marchant ran outside the right tackle for 12 yards. Tackled by S Isaac Nanamaker. Key block delivered by Horace Adams.
1-10-HAR10 (1Q: 04:52) Jack Marchant ran around the left tackle for 1 yard. Tackled by OLB Peter Dunn. The ball was fumbled and recovered by POR Brad Leinaweaver to the HAR09.
2-9-HAR09 (1Q: 04:23) Roger Wilcox ran inside the right tackle for -1 yards. Tackled by DT Barry Park.
3-10-HAR10 (1Q: 03:37) Cris Phillips sacked by DE Walt Lang for a loss of 5 yards. Sack allowed by K.C. Kooistra.
4-15-HAR15 (1Q: 03:10) Harris Wible attempted a 32 yard field goal and succeeded. Portland (OR) 3, Hartford 3
(1Q: 03:03) Harris Wible kicked off 57 yards from the POR30. Irv Cochrane returned the ball 17 yards to the HAR30. Tackled by Erik Wolf.
1-10-HAR30 (1Q: 02:30) Harry Palmer pass completed to WR Irv Cochrane for 8 yards. Tackled by ILB Billy Dowdell.
2-2-HAR38 (1Q: 01:43) Phil Puppe ran inside the left guard for 0 yards. Tackled by S Ryan Sullivan. DT Cornelius King knocked down Conrad Powell to break up the play.
3-2-HAR38 (1Q: 01:17) Phil Puppe ran inside the left tackle for 4 yards. Tackled by DT Jeremy Rayburn. The ball was fumbled and recovered by POR DT Jeremy Rayburn to the HAR42.
1-10-HAR42 (1Q: 01:08) Jack Marchant ran a counterplay inside the left tackle for 10 yards. Tackled by ILB Harris Whiting, assisted by S Isaac Nanamaker. Key block delivered by Horace Adams.
1-10-HAR32 (1Q: 00:43) Roger Wilcox ran around the left tackle for 7 yards. Tackled by DT Lionel Bazzell, assisted by DT Barry Park. Key block delivered by Dominic Humphrey.
2-3-HAR25 (1Q: 00:13) Roger Wilcox ran around the left tackle for 3 yards. Tackled by DT Darren Henry, assisted by S Leo Pei. Key block delivered by Norman Negrete.
Start of second quarter.
1-10-HAR22 (2Q: 15:00) Roger Wilcox ran outside the right tackle for 2 yards. Tackled by DT Darren Henry, assisted by OLB Scottie Hayes.
2-8-HAR20 (2Q: 14:32) Cris Phillips pass completed to WR Harry Stultz for 5 yards. Tackled by CB Irv Kamin, assisted by OLB Peter Dunn. The quarterback threw into double coverage.
3-3-HAR15 (2Q: 14:06) Cris Phillips pass completed to WR Archie McConnell for 2 yards. Tackled by CB Irv Kamin.
4-1-HAR13 (2Q: 13:37) Harris Wible attempted a 30 yard field goal and succeeded. Portland (OR)'s Harris Wible was hurt on the play. This appears to be a minor ankle injury. He should be able to remain in the game. Portland (OR) 6, Hartford 3
(2Q: 13:30) Harris Wible kicked off 75 yards from the POR30. Touchback.
1-10-HAR20 (2Q: 13:30) Cole McCormick ran a trap outside the left tackle for 0 yards. Tackled by CB Hunter Barker.
2-10-HAR20 (2Q: 12:58) Phil Puppe ran outside the right tackle for 4 yards. Tackled by ILB Isaac Owens.
3-6-HAR24 (2Q: 12:30) Harry Palmer pass completed to RB Phil Puppe for 6 yards. Tackled by ILB Les Nekolny, assisted by CB Gabe Eatherton. Puppe gained 6 yards after the catch.
1-10-HAR30 (2Q: 11:49) Phil Puppe ran inside the left tackle for 9 yards. Tackled by ILB Isaac Owens, assisted by DT Jeremy Rayburn. Key block delivered by Luther Morton.
2-1-HAR39 (2Q: 11:18) Cole McCormick ran inside the left tackle for 2 yards. Tackled by S Ryan Sullivan, assisted by ILB Isaac Owens. Key block delivered by Conrad Powell.
1-10-HAR41 (2Q: 10:52) Harry Palmer pass completed to RB Phil Puppe for 3 yards. Tackled by S Bo McGregor.
2-7-HAR44 (2Q: 10:14) Cole McCormick ran around left end for 1 yard. Tackled by S Bo McGregor, assisted by ILB Isaac Owens.
3-6-HAR45 (2Q: 09:47) Phil Puppe ran inside the left guard for 3 yards. Tackled by ILB Isaac Owens.
4-3-HAR48 (2Q: 09:07) Graham Kinsella punted 39 yards. Archie McConnell called for a fair catch at the POR13.
1-10-POR13 (2Q: 08:58) Cris Phillips pass completed to WR Archie McConnell for 32 yards. Tackled by S Maurice Cannida. McConnell gained 4 yards after the catch.
1-10-POR45 (2Q: 08:28) Roger Wilcox ran around right end for 4 yards. Tackled by DE Walt Lang, assisted by DE Tyrell Tewkesbury.
2-6-POR49 (2Q: 07:53) Roger Wilcox ran around right end for 8 yards. Tackled by OLB Scottie Hayes. Key block delivered by Ross Cooley. Cooley ran over Burt Sampson to set up the play.
1-10-HAR43 (2Q: 07:13) Roger Wilcox ran inside the left guard for 4 yards. Tackled by DT Lionel Bazzell, assisted by ILB Harris Whiting.
2-6-HAR39 (2Q: 06:47) Roger Wilcox ran outside the right tackle for 4 yards. Tackled by S Maurice Cannida, assisted by OLB Peter Dunn.
3-2-HAR35 (2Q: 06:12) Cris Phillips pass completed to TE Kendrick Lake for 3 yards. Tackled by CB Pat Beardslee. The receiver ran his route right over the middle of the field.
1-10-HAR32 (2Q: 05:39) Roger Wilcox ran outside the right tackle for 17 yards. Tackled by CB Jessie Inderwies. Key block delivered by K.C. Kooistra.
1-10-HAR15 (2Q: 04:56) Roger Wilcox ran around right end for 3 yards. Tackled by CB Jessie Inderwies, assisted by DT Barry Park.
2-7-HAR12 (2Q: 04:25) Roger Wilcox ran a trap outside the left tackle for 2 yards. Tackled by S Leo Pei.
3-5-HAR10 (2Q: 03:52) Cris Phillips pass completed to WR Harry Stultz for 6 yards. Tackled by CB Irv Kamin. Stultz gained 1 yard after the catch. The quarterback threw into double coverage.
1-4-HAR04 (2Q: 03:27) Cris Phillips sacked by DT Barry Park for a loss of 8 yards. Sack allowed by K.C. Kooistra.
2-12-HAR12 (2Q: 02:42) Cris Phillips pass completed to WR Archie McConnell for 6 yards. Tackled by OLB Scottie Hayes.
3-6-HAR06 (2Q: 02:07) Cris Phillips pass was dropped by TE Kendrick Lake.
4-6-HAR06 (2Q: 02:02) Harris Wible attempted a 23 yard field goal and succeeded. Portland (OR) 9, Hartford 3
Official time out for the two-minute warning.
(2Q: 01:55) Harris Wible kicked off 77 yards from the POR30. Touchback.
1-10-HAR20 (2Q: 01:55) Harry Palmer pass fell incomplete, intended for RB Cole McCormick. S Ryan Sullivan defended the pass. The quarterback threw away from the double coverage.
2-10-HAR20 (2Q: 01:49) Harry Palmer pass fell incomplete, intended for WR Irv Cochrane. S Erik Wolf defended the pass.
3-10-HAR20 (2Q: 01:36) Harry Palmer pass completed to WR Gary Freeman for 14 yards. Tackled by S Bo McGregor. The receiver ran his route right over the middle of the field.
1-10-HAR34 (2Q: 00:52) Phil Puppe ran around left end for 4 yards. Tackled by S Erik Wolf.
2-6-HAR38 (2Q: 00:33) Harry Palmer pass completed to TE Gino Bassett for 12 yards. Tackled by S Bo McGregor. The receiver ran his route right over the middle of the field.
Hartford called a time out.
1-10-POR50 (2Q: 00:21) Harry Palmer pass fell incomplete, intended for WR Tracy Clements. CB Hunter Barker defended the pass.
2-10-POR50 (2Q: 00:09) Harry Palmer pass fell incomplete, intended for WR Irv Cochrane. CB Patrick Kemp defended the pass. The quarterback threw away from the double coverage.
Start of third quarter.
(3Q: 15:00) Harris Wible kicked off 65 yards from the POR30. Irv Cochrane returned the ball 17 yards to the HAR22. Tackled by Brush Man Fuller.
1-10-HAR22 (3Q: 14:44) Harry Palmer pass completed to TE Gino Bassett for 6 yards. The receiver went out of bounds. Tackled by S Ryan Sullivan.
2-4-HAR28 (3Q: 14:04) Phil Puppe ran around the left tackle for 4 yards. Tackled by DE Zach Benson. Key block delivered by Luther Morton.
1-10-HAR32 (3Q: 13:29) Phil Puppe ran outside the right tackle for 2 yards. Tackled by S Ryan Sullivan, assisted by S Bo McGregor.
2-8-HAR34 (3Q: 13:00) Phil Puppe ran inside the left guard for -2 yards. Tackled by S Ryan Sullivan.
3-10-HAR32 (3Q: 12:19) Harry Palmer scrambled for 10 yards. Tackled by CB Gabe Eatherton.
1-10-HAR42 (3Q: 11:40) Harry Palmer pass fell incomplete, intended for WR Irv Cochrane. CB Hunter Barker hurried the quarterback into a bad throw. The quarterback threw into double coverage.
2-10-HAR42 (3Q: 11:34) PENALTY: Hartford was called for a False Start.
2-15-HAR37 (3Q: 11:28) Harry Palmer sacked by DT Jeremy Rayburn and DE Zach Benson for a loss of 8 yards. Sack allowed by Ronald Blades. The ball was fumbled and recovered by HAR Todd Darilek on the HAR29.
3-23-HAR29 (3Q: 10:51) Harry Palmer pass completed to WR Gerald Pasich for 1 yard. Tackled by ILB Isaac Owens. The quarterback threw away from the double coverage.
4-22-HAR30 (3Q: 10:09) Graham Kinsella punted 47 yards. Archie McConnell returned the kick 13 yards to the POR36. Tackled by Irv Kamin.
1-10-POR36 (3Q: 10:01) Roger Wilcox ran inside the right tackle for 15 yards. Tackled by OLB Scottie Hayes. Key block delivered by Horace Adams.
1-10-HAR49 (3Q: 09:19) Jack Marchant ran around the left tackle for -3 yards. Tackled by DT Darren Henry, assisted by DE Walt Lang.
2-13-POR48 (3Q: 08:52) Cris Phillips pass completed to TE Kendrick Lake for 24 yards. The receiver went out of bounds. Tackled by S Leo Pei. The receiver ran his route right over the middle of the field. Lake gained 15 yards after the catch.
1-10-HAR28 (3Q: 08:08) Roger Wilcox ran a draw inside the left guard for 2 yards. Tackled by CB Irv Kamin.
2-8-HAR26 (3Q: 07:22) Cris Phillips pass was dropped by WR Archie McConnell. The quarterback threw away from the double coverage.
3-8-HAR26 (3Q: 07:18) Cris Phillips pass completed to WR Harry Stultz for 5 yards. Tackled by S Leo Pei. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage.
4-3-HAR21 (3Q: 06:33) Harris Wible attempted a 38 yard field goal and succeeded. Portland (OR) 12, Hartford 3
(3Q: 06:28) Harris Wible kicked off 63 yards from the POR30. Irv Cochrane returned the ball 17 yards to the HAR24. Tackled by Kendrick Lake.
1-10-HAR24 (3Q: 06:06) Harry Palmer pass fell incomplete, intended for WR Gerald Pasich. DE Allen Preece hurried the quarterback into a bad throw.
2-10-HAR24 (3Q: 05:53) Harry Palmer pass fell incomplete, intended for RB Phil Puppe. DT Cornelius King hurried the quarterback into a bad throw.
3-10-HAR24 (3Q: 05:49) Cole McCormick ran around the left tackle for 5 yards. Tackled by DE Zach Benson.
4-5-HAR29 (3Q: 05:08) Graham Kinsella punted 43 yards. Archie McConnell returned the kick 7 yards to the POR35. Tackled by Tracy Clements.
1-10-POR35 (3Q: 04:57) Roger Wilcox ran around left end for 28 yards. Tackled by S Maurice Cannida. Key block delivered by Ross Cooley.
1-10-HAR37 (3Q: 04:14) Cris Phillips pass completed to TE Kendrick Lake for 15 yards. Tackled by CB Jessie Inderwies. The quarterback threw away from the double coverage.
1-10-HAR22 (3Q: 03:42) Roger Wilcox ran inside the right tackle for 2 yards. Tackled by S Maurice Cannida.
2-8-HAR20 (3Q: 03:01) Roger Wilcox ran outside the right tackle for 5 yards. Tackled by CB Edward Wilkins, assisted by DE Myron Jefferson.
3-3-HAR15 (3Q: 02:16) Cris Phillips pass fell incomplete, intended for FB Brad Leinaweaver. DT Lionel Bazzell hurried the quarterback into a bad throw.
4-3-HAR15 (3Q: 02:11) Harris Wible attempted a 32 yard field goal and succeeded. Portland (OR) 15, Hartford 3
(3Q: 02:06) Harris Wible kicked off 54 yards from the POR30. Isaac Nanamaker returned the ball 15 yards to the HAR31. Tackled by Randall Gerleman.
1-10-HAR31 (3Q: 01:44) Phil Puppe ran inside the left tackle for 1 yard. Tackled by DT Jeremy Rayburn, assisted by ILB Isaac Owens.
2-9-HAR32 (3Q: 00:58) Harry Palmer pass was thrown incomplete, intended for TE Gino Bassett.
3-9-HAR32 (3Q: 00:51) Cole McCormick ran outside the right tackle for 8 yards. Tackled by DE Jay Pallansch. Key block delivered by Ronald Blades.
4-1-HAR40 (3Q: 00:19) Graham Kinsella punted 39 yards. Archie McConnell called for a fair catch at the POR21.
1-10-POR21 (3Q: 00:11) Cris Phillips pass completed to WR Harry Stultz for 30 yards. The receiver went out of bounds. Tackled by S Maurice Cannida.
Start of fourth quarter.
1-10-HAR49 (4Q: 15:00) Roger Wilcox ran around left end for 1 yard. Tackled by DT Barry Park.
2-9-HAR48 (4Q: 14:33) Roger Wilcox ran around left end for 5 yards. Tackled by S Leo Pei, assisted by CB Irv Kamin.
3-4-HAR43 (4Q: 14:07) Cris Phillips pass completed to RB Jack Marchant for 0 yards. Tackled by OLB Scottie Hayes.
4-4-HAR43 (4Q: 13:37) Dustin Mahoney punted 40 yards. The ball was downed at the HAR03.
1-10-HAR03 (4Q: 13:29) Phil Puppe ran inside the right guard for 3 yards. Tackled by DE Allen Preece, assisted by S Ryan Sullivan.
2-7-HAR06 (4Q: 12:57) Phil Puppe ran inside the right guard for 5 yards. Tackled by ILB Les Nekolny, assisted by ILB Isaac Owens. Portland (OR)'s Zach Benson was hurt on the play.
3-2-HAR11 (4Q: 12:19) Phil Puppe ran inside the right tackle for 2 yards. Tackled by DT Jerry Methe. Key block delivered by Luther Morton.
1-10-HAR13 (4Q: 11:48) Harry Palmer sacked by S Ryan Sullivan for a loss of 8 yards. Sack allowed by Darnell Maloney.
2-18-HAR05 (4Q: 11:08) Harry Palmer pass fell incomplete, intended for WR Gary Freeman. CB Hunter Barker defended the pass.
3-18-HAR05 (4Q: 11:02) Phil Puppe ran a counterplay inside the left tackle for 5 yards. Tackled by DT Cornelius King.
4-13-HAR10 (4Q: 10:38) Graham Kinsella punted 50 yards. Archie McConnell returned the kick 19 yards to the HAR41. Tackled by Cole McCormick.
1-10-HAR41 (4Q: 10:29) Roger Wilcox ran around left end for 5 yards. Tackled by DT Lionel Bazzell, assisted by DE Walt Lang. Key block delivered by Ellis Setzer. Setzer ran over Kurt Bernard to set up the play.
2-5-HAR36 (4Q: 10:03) Cris Phillips pass completed to WR Archie McConnell for 33 yards. Tackled by OLB Peter Dunn. McConnell gained 1 yard after the catch.
1-3-HAR03 (4Q: 09:15) Roger Wilcox ran around left end for 3 yards and a TOUCHDOWN! Key block delivered by Horace Adams. Portland (OR) 21, Hartford 3
(4Q: 09:15) Extra point by Harris Wible was good. Portland (OR) 22, Hartford 3
(4Q: 09:09) Harris Wible kicked off 69 yards from the POR30. Isaac Nanamaker returned the ball 18 yards to the HAR19. Tackled by Brush Man Fuller.
1-10-HAR19 (4Q: 08:46) Harry Palmer pass completed to RB Phil Puppe for 16 yards. Tackled by ILB Isaac Owens. Puppe gained 10 yards after the catch.
1-10-HAR35 (4Q: 08:25) Harry Palmer pass was dropped by WR Irv Cochrane. PENALTY: Portland (OR) was called for Too Many Men on the Field.
1-5-HAR40 (4Q: 08:20) Harry Palmer pass completed to WR Tracy Clements for 24 yards. The receiver went out of bounds. Tackled by ILB Les Nekolny. The receiver ran his route right over the middle of the field. Clements gained 10 yards after the catch.
1-10-POR36 (4Q: 07:59) Harry Palmer pass completed to WR Gerald Pasich for 14 yards. Tackled by S Al Heimburger. The quarterback threw away from the double coverage.
1-10-POR22 (4Q: 07:37) Harry Palmer pass completed to WR Gerald Pasich for 22 yards and a TOUCHDOWN! Pasich gained 6 yards after the catch. The quarterback threw away from the double coverage. Portland (OR) 22, Hartford 9
(4Q: 07:37) Extra point by Lincoln Riner was good. Portland (OR) 22, Hartford 10
(4Q: 07:26) Lincoln Riner kicked off 71 yards from the HAR30. Touchback.
1-10-POR20 (4Q: 07:26) Jack Marchant ran around the left tackle for 0 yards. Tackled by S Isaac Nanamaker, assisted by DE Burt Sampson.
2-10-POR20 (4Q: 06:40) PENALTY: Portland (OR) was called for a False Start.
2-15-POR15 (4Q: 06:33) Jack Marchant ran inside the right tackle for 8 yards. Tackled by DT R.J. Small.
3-7-POR23 (4Q: 05:48) Cris Phillips pass fell incomplete, intended for WR Archie McConnell. OLB Scottie Hayes defended the pass. The quarterback threw away from the double coverage.
4-7-POR23 (4Q: 05:42) Dustin Mahoney punted 52 yards. Gerald Pasich returned the kick 5 yards to the HAR30. Tackled by George Fuller.
1-10-HAR30 (4Q: 05:35) Harry Palmer pass completed to WR Gerald Pasich for 8 yards. Tackled by OLB Wade Grier.
2-2-HAR38 (4Q: 05:15) Harry Palmer pass was thrown incomplete, intended for WR Irv Cochrane.
3-2-HAR38 (4Q: 05:03) Harry Palmer sacked by DE Jay Pallansch for a loss of 6 yards. Sack allowed by Leo Bailey.
4-8-HAR32 (4Q: 04:45) Harry Palmer pass was dropped by TE Gino Bassett. The ball goes over on downs. PENALTY: Hartford was called for Offensive Holding. The penalty was declined.
1-10-HAR32 (4Q: 04:38) Jack Marchant ran outside the right tackle for 2 yards. Tackled by DE Burt Sampson, assisted by CB Jessie Inderwies.
2-8-HAR30 (4Q: 03:50) Cris Phillips pass completed to RB Roger Wilcox for 4 yards. Tackled by S Isaac Nanamaker. The quarterback threw away from the double coverage.
3-4-HAR26 (4Q: 03:06) Cris Phillips pass completed to WR Wendell Stargell for 11 yards. Tackled by S Maurice Cannida, assisted by CB Jessie Inderwies. Stargell gained 5 yards after the catch. The quarterback threw away from the double coverage.
1-10-HAR15 (4Q: 02:22) Roger Wilcox ran inside the right guard for 12 yards. Tackled by ILB Harris Whiting. Key block delivered by Ross Cooley.
Hartford called a time out.
1-3-HAR03 (4Q: 02:12) Jack Marchant ran outside the right tackle for 0 yards. Tackled by DT Darren Henry, assisted by S Isaac Nanamaker.
Official time out for the two-minute warning.
2-3-HAR03 (4Q: 02:00) Jack Marchant ran around left end for 1 yard. Tackled by CB Irv Kamin, assisted by OLB Scottie Hayes. ILB Harris Whiting knocked down K.C. Kooistra to break up the play.
Hartford called a time out.
3-2-HAR02 (4Q: 01:48) Roger Wilcox ran around the left tackle for 2 yards and a TOUCHDOWN! Key block delivered by K.C. Kooistra. Portland (OR) 28, Hartford 10
(4Q: 01:48) Extra point by Harris Wible was good. Portland (OR) 29, Hartford 10
(4Q: 01:39) Harris Wible kicked off 62 yards from the POR30. Isaac Nanamaker returned the ball 19 yards to the HAR27. Tackled by Brad Leinaweaver.
1-10-HAR27 (4Q: 01:29) Harry Palmer pass completed to WR Gary Freeman for 10 yards. Tackled by CB Patrick Kemp, assisted by S Ryan Sullivan. The receiver ran his route right over the middle of the field.
1-10-HAR37 (4Q: 01:09) Harry Palmer pass was intended for WR Gary Freeman and was intercepted by ILB Isaac Owens at the POR37. The interception was returned 3 yards. Tackled by Gino Bassett. Portland (OR)'s Bo McGregor was hurt on the play.
1-10-POR40 (4Q: 00:56) Cris Phillips dropped to one knee for -1 yards.
Hartford called a time out.
2-11-POR39 (4Q: 00:45) Cris Phillips dropped to one knee for -1 yards.
Final Score: Portland (OR) Dragons 29, Hartford Diesel 10