Exhibition Week 4, 2027

Played in Charlotte, NC, weather: 89 degrees, fair, calm.
Portland (OR) won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Calvin Tuitele kicked off 76 yards from the CHA30. Touchback.
1-10-POR20 (1Q: 15:00) Gerald Fein ran around right end for 7 yards. Tackled by ILB Johnny Oskolkoff. Key block delivered by Justin Pennock.
2-3-POR27 (1Q: 14:34) Gerald Fein ran inside the right tackle for 5 yards. Tackled by CB Butch Newsome, assisted by DE Earl Harner. Key block delivered by Horace Adams.
1-10-POR32 (1Q: 14:01) Tyrell Cortez pass completed to WR Floyd Horton for 7 yards. The receiver went out of bounds. Tackled by DT Moe Meggett. The quarterback threw into double coverage.
2-3-POR39 (1Q: 13:23) Tyrell Cortez pass completed to RB Will Hickman for 3 yards. Tackled by S Francisco McAfee.
1-10-POR42 (1Q: 12:41) Tyrell Cortez pass completed to WR Frankie Curie for 24 yards. Tackled by S Bob Musser. The receiver ran his route right over the middle of the field.
1-10-CHA34 (1Q: 12:10) Tyrell Cortez pass completed to WR Frankie Curie for 8 yards. Tackled by CB Ted Schulz. The quarterback threw away from the double coverage.
2-2-CHA26 (1Q: 11:44) Tyrell Cortez pass fell incomplete, intended for WR Floyd Horton. OLB Joseph Nevers hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
3-2-CHA26 (1Q: 11:36) Herman Levine ran around the left tackle for 2 yards. Tackled by OLB Vernon Oxendine. Key block delivered by Rodney Kassem. PENALTY: Portland (OR) was called for Offensive Holding.
3-12-CHA36 (1Q: 11:29) Tyrell Cortez sacked by DT David Newhart and OLB Joseph Nevers for a loss of 6 yards. Newhart ran right past Brady Ivey and knocked down the quarterback.
4-18-CHA42 (1Q: 10:47) Dustin Mahoney punted 42 yards. Touchback.
1-10-CHA20 (1Q: 10:41) Franchise Sutton pass completed to WR Trevor Turnbow for 15 yards. Tackled by S Bo McGregor. Turnbow gained 5 yards after the catch.
1-10-CHA35 (1Q: 09:53) Tyrus Sutton pass completed to TE J.C. Watson for 3 yards. Tackled by S K.C. Lowe.
2-7-CHA38 (1Q: 09:29) Tyrus Sutton pass fell incomplete, intended for WR Trevor Turnbow. OLB Cole Karl hurried the quarterback into a bad throw.
3-7-CHA38 (1Q: 09:19) Franchise Sutton pass was thrown incomplete, intended for WR Andrew House. The quarterback threw away from the double coverage.
4-7-CHA38 (1Q: 09:15) Clay Yockey punted 51 yards. Floyd Horton returned the kick 13 yards to the POR24. Tackled by Darren Riley.
1-10-POR24 (1Q: 09:05) Tyrell Cortez pass completed to WR Wendell Stargell for 13 yards. Tackled by ILB Johnny Oskolkoff. Stargell gained 1 yard after the catch. The quarterback threw away from the double coverage.
1-10-POR37 (1Q: 08:38) Will Hickman ran around left end for 3 yards. Tackled by CB Rick Honeycutt, assisted by ILB Johnny Oskolkoff.
2-7-POR40 (1Q: 07:56) Gerald Fein ran around the left tackle for 6 yards. Tackled by DT Skip Cox.
3-1-POR46 (1Q: 07:34) Herman Levine ran outside the right tackle for 4 yards. Tackled by DE Earl Harner, assisted by CB Butch Newsome. Key block delivered by Danny Passut.
1-10-CHA50 (1Q: 07:04) Herman Levine ran around right end for 2 yards. Tackled by DE Kendrick Mantle.
2-8-CHA48 (1Q: 06:24) Tyrell Cortez pass completed to WR Frankie Curie for 11 yards. Tackled by ILB Travis Nelson, assisted by CB Ted Schulz. The receiver ran his route right over the middle of the field.
1-10-CHA37 (1Q: 05:49) Will Hickman ran around left end for -1 yards. Tackled by DE Cole Ellison.
2-11-CHA38 (1Q: 05:03) Will Hickman ran around the left tackle for 5 yards. Tackled by S Francisco McAfee.
3-6-CHA33 (1Q: 04:22) Tyrell Cortez pass was dropped by TE Randall Gerleman. The quarterback threw away from the double coverage.
4-6-CHA33 (1Q: 04:18) Harris Wible attempted a 50 yard field goal and succeeded. Portland (OR) 3, Charlotte 0
(1Q: 04:12) Harris Wible kicked off 62 yards from the POR30. Jermaine Maloney returned the ball 16 yards to the CHA24. Tackled by Bernie Estes.
1-10-CHA24 (1Q: 03:43) Tyrus Sutton pass was thrown incomplete, intended for WR Alex Atherton. PENALTY: Portland (OR) was called for Defensive Holding.
1-10-CHA29 (1Q: 03:35) Tyrus Sutton pass completed to RB Reggie Ensley for 5 yards. Tackled by ILB Lamar Smith.
2-5-CHA34 (1Q: 02:59) Franchise Sutton pass completed to WR Alex Atherton for 31 yards. Tackled by S Bo McGregor. The receiver ran his route right over the middle of the field. Atherton gained 5 yards after the catch.
1-10-POR35 (1Q: 02:14) Reggie Ensley ran inside the left guard for 1 yard. Tackled by OLB Craig Garcia, assisted by ILB Lamar Smith.
2-9-POR34 (1Q: 01:34) Franchise Sutton pass completed to WR Andrew House for 3 yards. Tackled by CB Luke Boyer. The receiver ran his route right over the middle of the field. PENALTY: Charlotte was called for Offensive Holding.
2-19-POR44 (1Q: 01:26) Tyrus Sutton pass fell incomplete, intended for WR Acorn Horner. CB Tim Harden defended the pass.
3-19-POR44 (1Q: 01:20) Tyrus Sutton pass fell incomplete, intended for WR The A Train Atherton. DE Zach Benson hurried the quarterback into a bad throw.
4-19-POR44 (1Q: 01:11) Clay Yockey punted 44 yards. Touchback.
1-10-POR20 (1Q: 01:04) Gerald Fein ran a trap outside the right tackle for 9 yards. Tackled by S Kelvin Manns. Key block delivered by Korey Kemp.
2-1-POR29 (1Q: 00:24) Gerald Fein ran around right end for 4 yards. Tackled by CB Butch Newsome, assisted by DE Leroy Burnham. Key block delivered by Horace Adams.
1-10-POR33 (1Q: 00:02) Will Hickman ran around left end for 3 yards. Tackled by ILB Johnny Oskolkoff.
Start of second quarter.
2-7-POR36 (2Q: 15:00) Will Hickman ran around left end for 5 yards. Tackled by OLB Norman Harding.
3-2-POR41 (2Q: 14:35) Tyrell Cortez pass fell incomplete, intended for TE Lionel Ford. S Kelvin Manns defended the pass.
4-2-POR41 (2Q: 14:29) Dustin Mahoney punted 40 yards. Trevor Turnbow returned the kick 11 yards to the CHA30. PENALTY: Charlotte was called for Holding on the Punt Return.
1-10-CHA20 (2Q: 14:21) Tyrus Sutton sacked by ILB Isaac Owens for a loss of 5 yards. Sack allowed by Vinny Schroeder.
2-15-CHA15 (2Q: 13:44) Tyrus Sutton pass fell incomplete, intended for WR Andrew House. OLB Craig Garcia simply tossed Louie Glover aside to reach the quarterback and hurry the throw.
3-15-CHA15 (2Q: 13:38) Tyrus Sutton pass fell incomplete, intended for WR Trevor Turnbow. OLB Craig Garcia hurried the quarterback into a bad throw.
4-15-CHA15 (2Q: 13:30) Clay Yockey punted 42 yards. Floyd Horton returned the kick 20 yards to the CHA37. PENALTY: Portland (OR) was called for Holding on the Punt Return.
1-10-CHA49 (2Q: 13:21) Will Hickman ran around the left tackle for 5 yards. Tackled by S Kelvin Manns. Key block delivered by Casey Beyer.
2-5-CHA44 (2Q: 12:43) Will Hickman ran around the left tackle for 2 yards. Tackled by ILB Travis Nelson.
3-3-CHA42 (2Q: 12:03) Gerald Fein ran outside the right tackle for 2 yards. Tackled by DT Skip Cox, assisted by CB Ted Schulz.
4-1-CHA40 (2Q: 11:35) Dustin Mahoney punted 31 yards. Andrew House returned the kick 10 yards to the CHA19. Tackled by Jack Izzard.
1-10-CHA19 (2Q: 11:24) Tyrus Sutton pass completed to WR Acorn Horner for 10 yards. Tackled by OLB Marty Stephens. The receiver ran his route right over the middle of the field. Horner gained 2 yards after the catch.
1-10-CHA29 (2Q: 10:57) Franchise Sutton pass completed to WR Acorn Horner for 8 yards. Tackled by CB Tim Harden. The quarterback threw into double coverage.
2-2-CHA37 (2Q: 10:24) Ken Warfield ran around left end for 5 yards. Tackled by ILB Isaac Owens. Key block delivered by Stanley Sutter.
1-10-CHA42 (2Q: 09:55) Tyrus Sutton pass completed to WR Trevor Turnbow for 43 yards. Tackled by CB Tim Harden. Turnbow gained 4 yards after the catch.
1-10-POR15 (2Q: 09:13) Ken Warfield ran outside the right tackle for 1 yard. Tackled by ILB Isaac Owens, assisted by DT Jeremy Rayburn.
2-9-POR14 (2Q: 08:45) Jason Palmer sacked by CB Tim Harden for a loss of 6 yards. Sack allowed by Brent Leupold.
3-15-POR20 (2Q: 08:13) PENALTY: Charlotte was called for a False Start.
3-20-POR25 (2Q: 08:04) Jason Palmer pass was dropped by WR Trevor Turnbow.
4-20-POR25 (2Q: 07:57) Calvin Tuitele attempted a 42 yard field goal and succeeded. Charlotte 3, Portland (OR) 3
(2Q: 07:50) Calvin Tuitele kicked off 75 yards from the CHA30. Touchback.
1-10-POR20 (2Q: 07:50) Gerald Fein ran around right end for 3 yards. Tackled by CB Rick Honeycutt, assisted by S Bob Musser.
2-7-POR23 (2Q: 07:16) Will Hickman ran around left end for 7 yards. Tackled by S Bob Musser, assisted by S Andre Gomez. Key block delivered by Brady Ivey.
1-10-POR30 (2Q: 06:33) Tyrell Cortez pass completed to WR Frankie Curie for 5 yards. Tackled by CB Rick Honeycutt. The receiver ran his route right over the middle of the field.
2-5-POR35 (2Q: 05:46) Tyrell Cortez pass completed to TE Lionel Ford for 12 yards. Tackled by S Andre Gomez. Ford gained 12 yards after the catch. The quarterback threw away from the double coverage.
1-10-POR47 (2Q: 05:01) Will Hickman ran a counterplay inside the left tackle for 0 yards. Tackled by S Kelvin Manns, assisted by ILB Kennedy Cox.
2-10-POR47 (2Q: 04:25) Tyrell Cortez pass completed to TE Lionel Ford for 15 yards. Tackled by S Andre Gomez.
1-10-CHA38 (2Q: 03:37) Tyrell Cortez pass completed to TE Lionel Ford for 7 yards. The receiver went out of bounds. Tackled by S Francisco McAfee. The receiver ran his route right over the middle of the field.
2-3-CHA31 (2Q: 03:21) Tyrell Cortez pass completed to WR Floyd Horton for 9 yards. Tackled by OLB Norman Harding.
1-10-CHA22 (2Q: 03:01) Tyrell Cortez pass completed to WR Floyd Horton for 11 yards. Tackled by S Francisco McAfee, assisted by CB Rick Honeycutt. Horton gained 1 yard after the catch.
1-10-CHA11 (2Q: 02:39) Tyrell Cortez pass completed to WR Frankie Curie for 10 yards. Tackled by CB Butch Newsome. The quarterback threw away from the double coverage.
1-1-CHA01 (2Q: 02:20) Tyrell Cortez pass was thrown incomplete, intended for WR Wendell Stargell.
2-1-CHA01 (2Q: 02:15) Tyrell Cortez pass fell incomplete, intended for TE Randall Gerleman. DT Skip Cox hurried the quarterback into a bad throw.
3-1-CHA01 (2Q: 02:09) Herman Levine ran around the left tackle for -2 yards and was forced out of bounds. Tackled by DT Moe Meggett, assisted by S Bob Musser.
Official time out for the two-minute warning.
4-3-CHA03 (2Q: 02:00) Harris Wible attempted a 20 yard field goal and succeeded. Portland (OR) 6, Charlotte 3
(2Q: 01:55) Harris Wible kicked off 58 yards from the POR30. Tyrell Shelton returned the ball 22 yards to the CHA34. Tackled by Floyd Horton.
1-10-CHA34 (2Q: 01:46) Jason Palmer pass fell incomplete, intended for RB Ken Warfield. OLB Marty Stephens drove right through Vinny Schroeder to hurry the quarterback. Charlotte's Vinny Schroeder was hurt on the play. This appears to be a minor leg injury. He should be able to remain in the game.
2-10-CHA34 (2Q: 01:40) Jason Palmer pass completed to WR Alex Atherton for 10 yards. Tackled by CB Tim Harden. The receiver ran his route right over the middle of the field.
1-10-CHA44 (2Q: 01:24) Jason Palmer pass completed to WR Alex Atherton for 9 yards. Tackled by S K.C. Lowe. The receiver ran his route right over the middle of the field.
2-1-POR47 (2Q: 01:06) Jason Palmer pass was blocked at the line, intended for WR The A Train Atherton. DE Zach Benson blocked the pass.
3-1-POR47 (2Q: 00:57) PENALTY: Charlotte was called for a False Start.
3-6-CHA48 (2Q: 00:57) Jason Palmer pass was thrown incomplete, intended for WR Chester Horner.
4-6-CHA48 (2Q: 00:51) Clay Yockey punted 28 yards. Floyd Horton returned the kick 7 yards to the POR31. Tackled by Tyrell Shelton.
1-10-POR31 (2Q: 00:43) Gerald Fein ran around the left tackle for 3 yards. Tackled by DE Cole Ellison, assisted by S Bob Musser.
2-7-POR34 (2Q: 00:07) Gerald Fein ran around left end for 7 yards. Tackled by S Bob Musser, assisted by ILB Johnny Oskolkoff. Key block delivered by Danny Passut.
Start of third quarter.
(3Q: 15:00) Harris Wible kicked off 66 yards from the POR30. Rick Honeycutt returned the ball 13 yards to the CHA17. Tackled by Unknown.
1-10-CHA17 (3Q: 14:34) Reggie Ensley ran a trap outside the left tackle for 9 yards. Tackled by OLB Marty Stephens. Key block delivered by Bruce Sales.
2-1-CHA26 (3Q: 13:49) Reggie Ensley ran outside the right tackle for 2 yards. Tackled by DT Jeremy Rayburn, assisted by S Bo McGregor. Key block delivered by J.C. Watson. PENALTY: Portland (OR) was called for Unnecessary Roughness.
1-10-CHA43 (3Q: 13:39) Jason Palmer pass completed to WR Andrew House for 19 yards. Tackled by ILB Isaac Owens, assisted by S K.C. Lowe. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
1-10-POR38 (3Q: 12:56) Jason Palmer pass completed to WR The A Train Atherton for 8 yards. Tackled by CB Tim Harden.
2-2-POR30 (3Q: 12:28) Jason Palmer pass fell incomplete, intended for WR Andrew House. S K.C. Lowe defended the pass. The quarterback threw away from the double coverage.
3-2-POR30 (3Q: 12:16) Jason Palmer pass completed to WR Trevor Turnbow for 19 yards. Tackled by Unknown. The receiver ran his route right over the middle of the field. Turnbow gained 2 yards after the catch.
1-10-POR11 (3Q: 11:34) Reggie Ensley ran inside the left tackle for 1 yard. Tackled by S Bernie Estes.
2-9-POR10 (3Q: 10:57) Jason Palmer pass completed to WR Chester Horner for 10 yards and a TOUCHDOWN! Horner gained 3 yards after the catch. Charlotte 9, Portland (OR) 6
(3Q: 10:57) Extra point by Calvin Tuitele was good. Charlotte 10, Portland (OR) 6
(3Q: 10:49) Calvin Tuitele kicked off 65 yards from the CHA30. Gerald Fein returned the ball 30 yards to the POR35. Tackled by Bob Musser.
1-10-POR35 (3Q: 10:29) Gerald Fein ran around left end for 5 yards. Tackled by S Bob Musser. Key block delivered by Randall Gerleman.
2-5-POR40 (3Q: 09:43) Will Hickman ran outside the right tackle for 0 yards. Tackled by S Andre Gomez, assisted by DE Kendrick Mantle.
3-5-POR40 (3Q: 09:07) Herman Levine ran around the left tackle for 1 yard. Tackled by DT David Newhart, assisted by S Kelvin Manns.
4-4-POR41 (3Q: 08:25) Dustin Mahoney punted 38 yards. The ball was marked out of bounds at the CHA21.
1-10-CHA21 (3Q: 08:16) Jason Palmer pass completed to WR Andrew House for 12 yards. Tackled by S Bo McGregor. The receiver ran his route right over the middle of the field.
1-10-CHA33 (3Q: 07:47) Ken Warfield ran inside the left guard for 2 yards. Tackled by DT Cornelius King. Portland (OR)'s Luke Boyer was hurt on the play.
2-8-CHA35 (3Q: 07:11) Jason Palmer scrambled for 5 yards. Tackled by ILB Isaac Owens and assisted by S Bernie Estes.
3-3-CHA40 (3Q: 06:39) Jason Palmer pass completed to WR Trevor Turnbow for 5 yards. Tackled by OLB Cole Karl.
1-10-CHA45 (3Q: 05:51) Reggie Ensley ran around right end for 0 yards. Tackled by ILB Lamar Smith.
2-10-CHA45 (3Q: 05:10) Reggie Ensley ran around right end for 1 yard and was forced out of bounds. Tackled by ILB Isaac Owens.
3-9-CHA46 (3Q: 04:31) Jason Palmer pass completed to TE Oscar Duffy for 20 yards. Tackled by S Bernie Estes.
1-10-POR34 (3Q: 03:48) Jason Palmer pass was intended for WR Andrew House and was intercepted by ILB Billy Dowdell at the POR20. The interception was returned 21 yards. Tackled by Andrew House.
1-10-POR41 (3Q: 03:35) Shaun Stenstrom pass completed to WR Frankie Curie for 11 yards. Tackled by S Bob Musser.
1-10-CHA48 (3Q: 03:01) Shaun Stenstrom pass completed to FB Brad Leinaweaver for 3 yards. Tackled by OLB Joseph Nevers. Leinaweaver gained 3 yards after the catch. The quarterback threw away from the double coverage.
2-7-CHA45 (3Q: 02:39) Shaun Stenstrom pass fell incomplete, intended for WR Floyd Horton. CB Butch Newsome defended the pass.
3-7-CHA45 (3Q: 02:32) Will Hickman ran around the left tackle for 17 yards and was forced out of bounds. Tackled by ILB Johnny Oskolkoff. Key block delivered by Korey Kemp.
1-10-CHA28 (3Q: 02:03) Shaun Stenstrom pass completed to TE Randall Gerleman for 11 yards. Tackled by DE Leroy Burnham. Gerleman gained 4 yards after the catch.
1-10-CHA17 (3Q: 01:23) Will Hickman ran around the left tackle for 0 yards. Tackled by S Kelvin Manns, assisted by OLB Joseph Nevers.
2-10-CHA17 (3Q: 00:43) Shaun Stenstrom pass was thrown incomplete, intended for TE Randall Gerleman.
3-10-CHA17 (3Q: 00:38) Shaun Stenstrom pass completed to WR Frankie Curie for 17 yards and a TOUCHDOWN! The quarterback threw away from the double coverage. Portland (OR) 12, Charlotte 10
(3Q: 00:38) Extra point by Harris Wible was good. Portland (OR) 13, Charlotte 10
(3Q: 00:29) Harris Wible kicked off 57 yards from the POR30. Rick Honeycutt returned the ball 14 yards to the CHA27. Tackled by Unknown.
1-10-CHA27 (3Q: 00:09) Jason Palmer pass completed to WR Trevor Turnbow for 5 yards. Tackled by OLB Craig Garcia.
Start of fourth quarter.
2-5-CHA32 (4Q: 15:00) Jason Palmer pass completed to WR Chester Horner for 12 yards. Tackled by S K.C. Lowe, assisted by S Bernie Estes. The receiver ran his route right over the middle of the field. Horner gained 2 yards after the catch.
1-10-CHA44 (4Q: 14:25) Reggie Ensley ran inside the left guard for 5 yards. Tackled by OLB Cole Karl, assisted by DT Jeremy Rayburn. Key block delivered by Brady Grembowski.
2-5-CHA49 (4Q: 13:41) Jason Palmer pass completed to WR Trevor Turnbow for 4 yards. Tackled by OLB Cole Karl.
3-1-POR47 (4Q: 13:08) Reggie Ensley ran outside the right tackle for 0 yards. Tackled by CB Tim Harden. The defense looked very familiar with that play.
4-1-POR47 (4Q: 12:39) Clay Yockey punted 47 yards. Touchback.
1-10-POR20 (4Q: 12:33) Herman Levine ran outside the right tackle for 3 yards. Tackled by DT Moe Meggett, assisted by OLB Joseph Nevers. PENALTY: Portland (OR) was called for Offensive Holding.
1-20-POR10 (4Q: 12:26) Shaun Stenstrom pass fell incomplete, intended for WR Damon Foudray. CB Jermaine Maloney defended the pass.
2-20-POR10 (4Q: 12:20) Shaun Stenstrom pass completed to WR Jack Izzard for 5 yards. Tackled by DT Skip Cox. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
3-15-POR15 (4Q: 11:54) Shaun Stenstrom pass completed to WR Floyd Horton for 4 yards. Tackled by CB Rick Honeycutt, assisted by S Andre Gomez.
4-11-POR19 (4Q: 11:29) Dustin Mahoney punted 46 yards. Andrew House returned the kick 9 yards to the CHA44. Tackled by Unknown.
1-10-CHA44 (4Q: 11:18) Ken Warfield ran around right end for 8 yards. Tackled by DT Cornelius King. Key block delivered by Bruce Sales.
2-2-POR48 (4Q: 10:49) Jason Palmer pass completed to WR Alex Atherton for 14 yards. Tackled by Unknown, assisted by ILB Isaac Owens. The receiver ran his route right over the middle of the field.
1-10-POR34 (4Q: 10:15) Jason Palmer pass fell incomplete, intended for WR Trevor Turnbow. DE Zach Benson hurried the quarterback into a bad throw.
2-10-POR34 (4Q: 10:10) Jason Palmer pass fell incomplete, intended for WR Trevor Turnbow. DE J.T. McGee hurried the quarterback into a bad throw.
3-10-POR34 (4Q: 10:00) Jason Palmer pass completed to WR Chester Horner for 12 yards. Tackled by OLB Cole Karl. Horner gained 7 yards after the catch. The quarterback threw away from the double coverage.
1-10-POR22 (4Q: 09:33) Reggie Ensley ran inside the right guard for 7 yards. Tackled by DE Zach Benson. Key block delivered by J.C. Watson.
2-3-POR15 (4Q: 08:59) Reggie Ensley ran inside the right tackle for -1 yards. Tackled by S Bernie Estes. Portland (OR)'s Isaac Owens was hurt on the play.
3-4-POR16 (4Q: 08:28) Reggie Ensley ran inside the left tackle for -1 yards. Tackled by OLB Cole Karl, assisted by DT Cornelius King.
4-5-POR17 (4Q: 07:50) Calvin Tuitele attempted a 34 yard field goal and succeeded. Charlotte 13, Portland (OR) 13
(4Q: 07:45) Calvin Tuitele kicked off 64 yards from the CHA30. Jack Izzard returned the ball 18 yards to the POR24. Tackled by Tyrell Shelton. Portland (OR)'s Lamar Smith was hurt on the play. This appears to be a serious hamstring injury.
1-10-POR24 (4Q: 07:24) Will Hickman ran around right end for 7 yards. Tackled by ILB Johnny Oskolkoff. Key block delivered by Rodney Kassem.
2-3-POR31 (4Q: 06:43) Shaun Stenstrom pass fell incomplete, intended for TE Lionel Ford. CB Butch Newsome defended the pass.
3-3-POR31 (4Q: 06:36) Shaun Stenstrom pass completed to WR Frankie Curie for 8 yards. Tackled by ILB Travis Nelson.
1-10-POR39 (4Q: 06:09) Shaun Stenstrom pass completed to FB Brad Leinaweaver for 8 yards. Tackled by OLB Vernon Oxendine. Leinaweaver gained 5 yards after the catch.
2-2-POR47 (4Q: 05:28) Gerald Fein ran around the left tackle for 1 yard. Tackled by CB Ted Schulz.
3-1-POR48 (4Q: 05:04) Will Hickman ran around left end for 10 yards. Tackled by DE Earl Harner. Key block delivered by K.C. Kooistra.
1-10-CHA42 (4Q: 04:30) Gerald Fein ran around left end for 0 yards. Tackled by S Kelvin Manns. PENALTY: Charlotte was called for Unsportsmanlike Conduct.
1-10-CHA27 (4Q: 04:22) Herman Levine ran inside the right tackle for 1 yard. Tackled by S Andre Gomez.
2-9-CHA26 (4Q: 03:53) Shaun Stenstrom pass fell incomplete, intended for WR Floyd Horton. DE Kendrick Mantle hurried the quarterback into a bad throw. The quarterback threw into double coverage.
3-9-CHA26 (4Q: 03:44) Shaun Stenstrom sacked by DE Leroy Burnham for a loss of 8 yards. Sack allowed by K.C. Kooistra.
4-17-CHA34 (4Q: 03:23) Harris Wible attempted a 51 yard field goal and missed wide to the left.
1-10-CHA41 (4Q: 03:15) Darren Riley ran around left end for 1 yard. Tackled by OLB Marty Stephens.
2-9-CHA42 (4Q: 02:36) Jason Palmer pass completed to TE J.C. Watson for 15 yards. Tackled by Unknown, assisted by S Bo McGregor. Watson gained 3 yards after the catch.
1-10-POR43 (4Q: 02:15) Jason Palmer pass completed to WR Chester Horner for 10 yards. Tackled by DE Geoff Borcherding.
Official time out for the two-minute warning.
1-10-POR33 (4Q: 02:00) Jason Palmer pass completed to RB Ken Warfield for 1 yard. Tackled by OLB Marty Stephens. Warfield gained 1 yard after the catch.
2-9-POR32 (4Q: 01:39) Jason Palmer sacked by DE Geoff Borcherding and DE Zach Benson for a loss of 7 yards. Sack allowed by Brady Grembowski.
3-16-POR39 (4Q: 01:23) Jason Palmer pass completed to WR Alex Atherton for 6 yards. Tackled by OLB Craig Garcia, assisted by S Bernie Estes.
4-10-POR33 (4Q: 01:04) Calvin Tuitele attempted a 50 yard field goal and succeeded. Charlotte 16, Portland (OR) 13
(4Q: 00:58) Calvin Tuitele kicked off 71 yards from the CHA30. Gerald Fein returned the ball 25 yards to the POR24. Tackled by Darren Riley.
1-10-POR24 (4Q: 00:53) Shaun Stenstrom pass fell incomplete, intended for WR Floyd Horton. DE Leroy Burnham hurried the quarterback into a bad throw. The quarterback threw into double coverage.
2-10-POR24 (4Q: 00:45) Shaun Stenstrom pass completed to TE Lionel Ford for 20 yards. Tackled by S Francisco McAfee, assisted by OLB Joseph Nevers. Ford gained 9 yards after the catch. The quarterback threw away from the double coverage.
Portland (OR) called a time out.
1-10-POR44 (4Q: 00:36) Shaun Stenstrom pass completed to WR Floyd Horton for 3 yards. Tackled by CB Ted Schulz. The quarterback threw away from the double coverage.
Portland (OR) called a time out.
2-7-POR47 (4Q: 00:25) Shaun Stenstrom pass completed to TE Lionel Ford for 8 yards. Tackled by CB Ted Schulz.
Portland (OR) called a time out.
1-10-CHA45 (4Q: 00:14) Shaun Stenstrom pass completed to WR Floyd Horton for 16 yards. Tackled by S Kelvin Manns. Horton gained 2 yards after the catch. The quarterback threw into double coverage. PENALTY: Portland (OR) was called for an Illegal Formation.
1-15-CHA50 (4Q: 00:14) Shaun Stenstrom pass completed to FB Brad Leinaweaver for 7 yards. Tackled by CB Ted Schulz. Leinaweaver gained 5 yards after the catch. The quarterback threw away from the double coverage.
Final Score: Charlotte Fight'n Squirrels 16, Portland (OR) Dragons 13