Week 16, 2028

Played in Detroit, MI, weather: 68 degrees, fair, calm.
Charlotte won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Tyrus Johnson kicked off 78 yards from the DET30. Touchback.
1-10-CHA20 (1Q: 15:00) Tyrus Sutton pass completed to TE J.C. Watson for 33 yards. The receiver went out of bounds. Tackled by OLB Renaldo Janis.
1-10-DET47 (1Q: 14:14) Tyrus Sutton pass completed to TE Oscar Duffy for 6 yards. Tackled by DE J.R. Small.
2-4-DET41 (1Q: 13:42) Ken Warfield ran outside the right tackle for 1 yard. Tackled by CB Deion Cash, assisted by CB Archie Diaz.
3-3-DET40 (1Q: 13:18) Tyrus Sutton pass completed to WR Tyrell Shelton for 9 yards. Tackled by OLB Renaldo Janis. The receiver ran his route right over the middle of the field. Shelton gained 4 yards after the catch. The quarterback threw away from the double coverage.
1-10-DET31 (1Q: 12:38) Tyrus Sutton pass completed to CB Corwin Kawakami for 22 yards. Tackled by OLB Renaldo Janis. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
1-9-DET09 (1Q: 11:58) Franchise Sutton sacked by DE Darrell Campbell for a loss of 14 yards. Sack allowed by Brent Leupold.
2-23-DET23 (1Q: 11:28) Ken Warfield ran around the left tackle for 10 yards. Tackled by ILB Jim Joseph.
3-13-DET13 (1Q: 11:02) Tyrus Sutton pass was blocked at the line, intended for WR Trevor Turnbow. DT Sherman Korr blocked the pass. The quarterback threw into double coverage.
4-13-DET13 (1Q: 10:58) Calvin Tuitele attempted a 30 yard field goal and succeeded. Charlotte 3, Detroit 0
(1Q: 10:50) Calvin Tuitele kicked off 75 yards from the CHA30. Touchback.
1-10-DET20 (1Q: 10:50) Jack Ruhl pass fell incomplete, intended for WR Chester Hearst. CB Jermaine Maloney defended the pass. The quarterback threw into double coverage.
2-10-DET20 (1Q: 10:41) Jack Ruhl pass completed to WR Chester Hearst for 14 yards. The receiver went out of bounds. Tackled by OLB Vernon Oxendine. The receiver ran his route right over the middle of the field.
1-10-DET34 (1Q: 10:08) Thomas Harper ran inside the right guard for 1 yard. Tackled by DE Kendrick Mantle, assisted by DT David Newhart.
2-9-DET35 (1Q: 09:37) Thomas Harper ran inside the left tackle for 1 yard. Tackled by OLB Vernon Oxendine, assisted by S Lester Stewart.
3-8-DET36 (1Q: 08:54) Jack Ruhl pass was dropped by WR Chester Hearst. The quarterback threw away from the double coverage.
4-8-DET36 (1Q: 08:48) Aaron Pipkin punted 32 yards. Andrew House returned the kick 9 yards to the CHA41. Tackled by Jason Vance.
1-10-CHA41 (1Q: 08:39) Franchise Sutton sacked by DE J.R. Small and DT Ford Pinto for a loss of 5 yards. Sack allowed by Brady Grembowski.
2-15-CHA36 (1Q: 07:57) Reggie Ensley ran inside the right tackle for 10 yards. Tackled by ILB Jim Joseph, assisted by OLB Kenyon Zellner. The ball was fumbled and recovered by CHA Bruce Sales to the CHA46. Charlotte's Marty Singleton was hurt on the play. This appears to be a minor leg injury. He should be able to remain in the game.
3-5-CHA46 (1Q: 07:31) Tyrus Sutton pass was blocked at the line, intended for TE J.C. Watson. DT Perry Pinto blocked the pass. The quarterback threw away from the double coverage.
4-5-CHA46 (1Q: 07:26) Clay Yockey punted 33 yards. Robert Talamaivao called for a fair catch at the DET21.
1-10-DET21 (1Q: 07:16) Thomas Harper ran inside the left guard for 0 yards. Tackled by DE Leroy Burnham, assisted by DT Skip Cox.
2-10-DET21 (1Q: 06:30) Thomas Harper ran inside the right guard for 1 yard. Tackled by S Andre Gomez, assisted by OLB Norman Harding. PENALTY: Detroit was called for Offensive Holding.
2-20-DET11 (1Q: 06:23) Thomas Harper ran around left end for 4 yards. Tackled by OLB Norman Harding, assisted by DT David Newhart. PENALTY: Detroit was called for an Illegal Shift. The penalty was declined.
3-16-DET15 (1Q: 06:14) Thomas Harper ran inside the right guard for 3 yards. Tackled by OLB Nick Kornegay.
4-13-DET18 (1Q: 05:42) Aaron Pipkin punted 51 yards. Andrew House returned the kick 10 yards to the CHA41. Tackled by Jason Vance.
1-10-CHA41 (1Q: 05:33) Franchise Sutton scrambled for 2 yards. Tackled by CB J.R. Peters and assisted by ILB Jim Joseph. The ball was fumbled and recovered by CHA Trevor Turnbow on the CHA43.
2-8-CHA43 (1Q: 04:46) Tyrus Sutton sacked by DT Ford Pinto and DE Alvin Roberts for a loss of 5 yards. Sack allowed by Brent Leupold.
3-13-CHA38 (1Q: 04:12) Franchise Sutton pass completed to WR Acorn Horner for 20 yards. Tackled by CB Archie Diaz, assisted by OLB Renaldo Janis. The quarterback threw away from the double coverage.
1-10-DET42 (1Q: 03:28) Ken Warfield ran inside the left tackle for 1 yard. Tackled by S Rodney Boyle.
2-9-DET41 (1Q: 02:42) Tyrus Sutton pass completed to WR Andrew House for 41 yards and a TOUCHDOWN! House gained 3 yards after the catch. The quarterback threw away from the double coverage. Charlotte 9, Detroit 0
(1Q: 02:42) Extra point by Calvin Tuitele was good. Charlotte 10, Detroit 0
(1Q: 02:27) Calvin Tuitele kicked off 79 yards from the CHA30. Touchback.
1-10-DET20 (1Q: 02:27) Thomas Harper ran outside the right tackle for 2 yards. Tackled by S Andre Gomez, assisted by ILB Travis Nelson.
2-8-DET22 (1Q: 01:58) PENALTY: Detroit was called for a False Start.
2-13-DET17 (1Q: 01:53) Jack Ruhl pass completed to WR Robert Talamaivao for 7 yards. Tackled by S Andre Gomez. Talamaivao gained 1 yard after the catch. The quarterback threw into double coverage.
3-6-DET24 (1Q: 01:08) Jack Ruhl pass completed to WR Robert Talamaivao for 8 yards. The receiver went out of bounds. Tackled by CB Butch Newsome. The receiver ran his route right over the middle of the field.
1-10-DET32 (1Q: 00:31) Thomas Harper ran around left end for 15 yards. Tackled by S Lester Stewart. Key block delivered by Lewis Stepp.
1-10-DET47 (1Q: 00:03) Jack Ruhl pass completed to WR Chester Hearst for 11 yards. Tackled by DT Skip Cox. The receiver ran his route right over the middle of the field.
Start of second quarter.
1-10-CHA42 (2Q: 15:00) Corey Sybrowski ran inside the right guard for 0 yards. Tackled by DT Skip Cox.
2-10-CHA42 (2Q: 14:35) Jack Ruhl pass completed to WR Hardy Fountaine for 26 yards. The receiver went out of bounds. Tackled by S Lester Stewart. The quarterback threw away from the double coverage.
1-10-CHA16 (2Q: 13:56) Jack Ruhl pass completed to RB Corey Sybrowski for 16 yards and a TOUCHDOWN! Sybrowski gained 9 yards after the catch. Charlotte 10, Detroit 6
(2Q: 13:56) Extra point by Tyrus Johnson was good. Charlotte 10, Detroit 7
(2Q: 13:47) Tyrus Johnson kicked off 59 yards from the DET30. Trevor Turnbow returned the ball 31 yards to the CHA42. Tackled by Rodney Boyle.
1-10-CHA42 (2Q: 13:16) Tyrus Sutton pass fell incomplete, intended for CB Corwin Kawakami. OLB Kenyon Zellner defended the pass.
2-10-CHA42 (2Q: 13:10) Tyrus Sutton pass completed to WR Andrew House for 12 yards. Tackled by ILB Jim Joseph. The quarterback threw away from the double coverage.
1-10-DET46 (2Q: 12:35) Reggie Ensley ran a counterplay inside the left tackle for 2 yards. Tackled by DT Larry Eickholt. Charlotte's J.C. Watson was hurt on the play.
2-8-DET44 (2Q: 11:54) Reggie Ensley ran a draw inside the left guard for 6 yards. Tackled by ILB Jim Joseph, assisted by DT Norbert Griffith.
3-2-DET38 (2Q: 11:12) Ken Warfield ran around left end for 3 yards. Tackled by DT Larry Eickholt. Key block delivered by Brent Leupold.
1-10-DET35 (2Q: 10:45) Franchise Sutton pass fell incomplete, intended for WR Acorn Horner. OLB Kenyon Zellner hurried the quarterback into a bad throw.
2-10-DET35 (2Q: 10:39) Franchise Sutton pass completed to WR Trevor Turnbow for 3 yards. Tackled by ILB Jim Joseph. The quarterback threw into double coverage.
3-7-DET32 (2Q: 10:09) Tyrus Sutton sacked by DT Larry Eickholt and S Brant Stokes for a loss of 6 yards. Sack allowed by Vinny Schroeder.
4-13-DET38 (2Q: 09:35) Clay Yockey punted 37 yards. The ball was downed at the DET01.
1-10-DET01 (2Q: 09:24) Thomas Harper ran inside the left tackle for 3 yards. Tackled by DT Skip Cox, assisted by S Andre Gomez.
2-7-DET04 (2Q: 08:43) Corey Sybrowski ran inside the left tackle for 2 yards. Tackled by DE Leroy Burnham.
3-5-DET06 (2Q: 08:08) Jack Ruhl pass completed to WR Chester Hearst for 94 yards and a TOUCHDOWN! Hearst gained 79 yards after the catch. Detroit 13, Charlotte 10
(2Q: 08:08) Extra point by Tyrus Johnson was good. Detroit 14, Charlotte 10
(2Q: 07:52) Tyrus Johnson kicked off 52 yards from the DET30. Trevor Turnbow returned the ball 32 yards to the DET50. Tackled by Jason Vance.
1-10-DET50 (2Q: 07:18) Ken Warfield ran inside the left guard for 2 yards. Tackled by OLB Renaldo Janis, assisted by S Rodney Boyle.
2-8-DET48 (2Q: 06:50) Tyrus Sutton pass fell incomplete, intended for RB Reggie Ensley. OLB Renaldo Janis defended the pass. The quarterback threw away from the double coverage.
3-8-DET48 (2Q: 06:40) Tyrus Sutton scrambled for 0 yards. Tackled by S Wendell Barnes and assisted by ILB Jim Joseph.
4-8-DET48 (2Q: 05:59) Clay Yockey punted 48 yards. Touchback.
1-10-DET20 (2Q: 05:52) Jack Ruhl sacked by DT Skip Cox for a loss of 7 yards. Sack allowed by Reggie Boling.
2-17-DET13 (2Q: 05:23) Jack Ruhl pass was dropped by WR Robert Talamaivao. The quarterback threw into double coverage.
3-17-DET13 (2Q: 05:18) Jack Ruhl pass fell incomplete, intended for WR Jessie Butler. DE Cole Ellison hurried the quarterback into a bad throw.
4-17-DET13 (2Q: 05:08) Aaron Pipkin punted 41 yards. Andrew House returned the kick 9 yards to the DET45. Tackled by Lance Niemeyer.
1-10-DET45 (2Q: 04:57) Tyrus Sutton pass was dropped by WR Trevor Turnbow. The quarterback threw away from the double coverage. PENALTY: Charlotte was called for Offensive Holding.
1-20-CHA45 (2Q: 04:52) Tyrus Sutton pass fell incomplete, intended for WR Acorn Horner. CB Deion Cash hurried the quarterback into a bad throw.
2-20-CHA45 (2Q: 04:46) Franchise Sutton pass completed to TE Oscar Duffy for 6 yards. The receiver went out of bounds. Tackled by CB Deion Cash. The quarterback threw away from the double coverage.
3-14-DET49 (2Q: 04:13) Franchise Sutton pass fell incomplete, intended for WR Trevor Turnbow. CB Archie Diaz defended the pass. The quarterback threw into double coverage.
4-14-DET49 (2Q: 04:06) Clay Yockey punted 39 yards. Robert Talamaivao called for a fair catch at the DET10.
1-10-DET10 (2Q: 03:57) Thomas Harper ran outside the right tackle for 2 yards. Tackled by S Andre Gomez.
2-8-DET12 (2Q: 03:32) PENALTY: Charlotte was called for Encroachment.
2-3-DET17 (2Q: 03:22) Thomas Harper ran outside the right tackle for 0 yards. Tackled by S Lester Stewart, assisted by OLB Vernon Oxendine.
3-3-DET17 (2Q: 02:57) Jack Ruhl pass completed to WR Robert Talamaivao for 4 yards. Tackled by DE Kendrick Mantle. The quarterback threw into double coverage.
1-10-DET21 (2Q: 02:27) Jack Ruhl pass completed to FB Dale Mason for 6 yards. Tackled by DE Cole Ellison. Mason gained 7 yards after the catch.
Official time out for the two-minute warning.
2-4-DET27 (2Q: 02:00) Jack Ruhl pass completed to WR Justin Dellenbach for 11 yards. The receiver went out of bounds. Tackled by ILB Travis Nelson, assisted by DE Cole Ellison. Dellenbach gained 7 yards after the catch.
1-10-DET38 (2Q: 01:14) Jack Ruhl scrambled for 7 yards. Tackled by S Francisco McAfee.
2-3-DET45 (2Q: 00:48) Corey Sybrowski ran a draw inside the right guard for 7 yards. Tackled by DT David Newhart. Key block delivered by Moe Schulz.
Detroit called a time out.
1-10-CHA48 (2Q: 00:36) PENALTY: Detroit was called for a False Start.
1-15-DET47 (2Q: 00:36) Jack Ruhl pass completed to WR Justin Dellenbach for 4 yards. Tackled by CB Jermaine Maloney, assisted by OLB Nick Kornegay. Dellenbach gained 1 yard after the catch. The quarterback threw away from the double coverage.
Detroit called a time out.
2-11-CHA49 (2Q: 00:27) Jack Ruhl pass completed to WR Robert Talamaivao for 13 yards. Tackled by S Lester Stewart. The quarterback threw into double coverage.
Detroit called a time out.
1-10-CHA36 (2Q: 00:17) Tyrus Johnson attempted a 53 yard field goal and missed short of the crossbar.
1-10-CHA43 (2Q: 00:11) Tyrus Sutton pass completed to TE Oscar Duffy for 4 yards. Tackled by S Wendell Barnes. The quarterback threw away from the double coverage.
Charlotte called a time out.
2-6-CHA47 (2Q: 00:04) Tyrus Sutton pass completed to WR Andrew House for 3 yards. Tackled by CB Archie Diaz, assisted by OLB Renaldo Janis. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
Start of third quarter.
(3Q: 15:00) Calvin Tuitele kicked off 77 yards from the CHA30. Touchback.
1-10-DET20 (3Q: 15:00) Jack Ruhl pass completed to WR Justin Dellenbach for 6 yards. Tackled by S Lester Stewart, assisted by ILB Johnny Oskolkoff.
2-4-DET26 (3Q: 14:25) Corey Sybrowski ran inside the left tackle for -2 yards. Tackled by DT Skip Cox, assisted by ILB Johnny Oskolkoff.
3-6-DET24 (3Q: 13:41) Jack Ruhl pass fell incomplete, intended for WR Chester Hearst. DT Gone Fishkin hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
4-6-DET24 (3Q: 13:37) Aaron Pipkin punted 35 yards. Andrew House returned the kick 8 yards to the CHA49. PENALTY: Charlotte was called for Holding on the Punt Return.
1-10-CHA38 (3Q: 13:27) Tyrus Sutton pass was blocked at the line, intended for WR Trevor Turnbow. DE Zach Ringo blocked the pass. The quarterback threw away from the double coverage.
2-10-CHA38 (3Q: 13:17) Franchise Sutton pass fell incomplete, intended for WR Andrew House. CB Deion Cash defended the pass. The quarterback threw away from the double coverage.
3-10-CHA38 (3Q: 13:11) Tyrus Sutton pass completed to CB Corwin Kawakami for 8 yards. Tackled by OLB Renaldo Janis. The receiver ran his route right over the middle of the field. Kawakami gained 1 yard after the catch. The quarterback threw away from the double coverage.
4-2-CHA46 (3Q: 12:29) Clay Yockey punted 54 yards. Touchback.
1-10-DET20 (3Q: 12:22) Jack Ruhl pass completed to RB Corey Sybrowski for 12 yards. Tackled by CB Ted Schulz. Sybrowski gained 6 yards after the catch.
1-10-DET32 (3Q: 11:58) Jack Ruhl pass fell incomplete, intended for WR Robert Talamaivao. CB Butch Newsome defended the pass.
2-10-DET32 (3Q: 11:51) Jack Ruhl pass completed to RB Corey Sybrowski for 2 yards. Tackled by S Francisco McAfee, assisted by S Andre Gomez.
3-8-DET34 (3Q: 11:12) Jack Ruhl pass completed to WR Chester Hearst for 5 yards. Tackled by S Andre Gomez. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage. PENALTY: Detroit was called for Offensive Holding. The penalty was declined.
4-3-DET39 (3Q: 11:04) Aaron Pipkin punted 45 yards. Andrew House returned the kick 8 yards to the CHA24. PENALTY: Charlotte was called for Holding on the Punt Return.
1-10-CHA09 (3Q: 10:57) Tyrus Sutton pass was intended for WR Andrew House and was intercepted by S Brant Stokes at the CHA12. The interception was returned 12 yards for a TOUCHDOWN! The quarterback threw away from the double coverage. Detroit 20, Charlotte 10
(3Q: 10:57) Extra point by Tyrus Johnson was good. Detroit 21, Charlotte 10
(3Q: 10:44) Tyrus Johnson kicked off 68 yards from the DET30. Tyrell Shelton returned the ball 29 yards to the CHA31. Tackled by Rodney Boyle.
1-10-CHA31 (3Q: 10:19) Ken Warfield ran around left end for 2 yards. Tackled by CB Jason Vance, assisted by S Brant Stokes.
2-8-CHA33 (3Q: 09:49) Tyrus Sutton pass completed to WR Tyrell Shelton for 6 yards. Tackled by CB Jason Vance.
3-2-CHA39 (3Q: 09:23) Tyrus Sutton pass completed to WR Andrew House for 10 yards. Tackled by ILB Jim Joseph. The quarterback threw into double coverage.
1-10-CHA49 (3Q: 08:55) Franchise Sutton pass completed to WR Trevor Turnbow for 10 yards. Tackled by ILB Jim Joseph. The quarterback threw away from the double coverage.
1-10-DET41 (3Q: 08:18) Ken Warfield ran around left end for 5 yards. Tackled by S Rodney Boyle, assisted by CB Deion Cash. Key block delivered by Vinny Schroeder.
2-5-DET36 (3Q: 07:35) Ken Warfield ran inside the right guard for 1 yard. Tackled by DT Ford Pinto.
3-4-DET35 (3Q: 06:58) Reggie Ensley ran around left end for 12 yards and was forced out of bounds. Tackled by S Brant Stokes. Key block delivered by Vinny Schroeder.
1-10-DET23 (3Q: 06:23) PENALTY: Charlotte was called for a False Start.
1-15-DET28 (3Q: 06:19) Reggie Ensley ran around left end for 4 yards. Tackled by OLB Renaldo Janis, assisted by DE J.R. Small.
2-11-DET24 (3Q: 05:38) Tyrus Sutton sacked by CB Jason Vance for a loss of 6 yards. Sack allowed by Brady Grembowski.
3-17-DET30 (3Q: 05:08) Tyrus Sutton pass was thrown incomplete, intended for WR Trevor Turnbow. The quarterback threw away from the double coverage.
4-17-DET30 (3Q: 05:00) Calvin Tuitele attempted a 47 yard field goal and succeeded. Detroit 21, Charlotte 13
(3Q: 04:53) Calvin Tuitele kicked off 68 yards from the CHA30. Wendell Barnes returned the ball 22 yards to the DET24. Tackled by Andre Gomez.
1-10-DET24 (3Q: 04:22) Corey Sybrowski ran around left end for 6 yards. Tackled by DT Gone Fishkin, assisted by CB Ted Schulz. Key block delivered by Reggie Boling. PENALTY: Detroit was called for Unsportsmanlike Conduct.
2-19-DET15 (3Q: 04:13) Thomas Harper ran inside the right guard for 3 yards. Tackled by ILB Travis Nelson.
3-16-DET18 (3Q: 03:33) Jack Ruhl pass completed to WR Justin Dellenbach for 43 yards. Tackled by S Lester Stewart. Dellenbach gained 6 yards after the catch. The quarterback threw away from the double coverage.
1-10-CHA39 (3Q: 02:52) Corey Sybrowski ran around the left tackle for 1 yard. Tackled by S Andre Gomez.
2-9-CHA38 (3Q: 02:20) Jack Ruhl pass completed to WR Robert Talamaivao for 38 yards and a TOUCHDOWN! Talamaivao gained 7 yards after the catch. The quarterback threw away from the double coverage. Detroit 27, Charlotte 13
(3Q: 02:20) Extra point by Tyrus Johnson was good. Detroit 28, Charlotte 13
(3Q: 02:03) Tyrus Johnson kicked off 76 yards from the DET30. Touchback.
1-10-CHA20 (3Q: 02:03) Tyrus Sutton pass fell incomplete, intended for WR Trevor Turnbow. DE J.R. Small hurried the quarterback into a bad throw. The quarterback threw into double coverage.
2-10-CHA20 (3Q: 01:58) Tyrus Sutton pass completed to RB Reggie Ensley for 15 yards. Tackled by CB Jason Vance. Ensley gained 6 yards after the catch. The quarterback threw away from the double coverage.
1-10-CHA35 (3Q: 01:21) Franchise Sutton pass fell incomplete, intended for RB Reggie Ensley. DE Darrell Campbell hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
2-10-CHA35 (3Q: 01:12) Tyrus Sutton pass was thrown incomplete, intended for WR Chester Horner. The quarterback threw away from the double coverage.
3-10-CHA35 (3Q: 01:07) Tyrus Sutton sacked by DT Larry Eickholt for a loss of 7 yards. Sack allowed by Brent Leupold.
4-17-CHA28 (3Q: 00:36) Clay Yockey punted 44 yards. Robert Talamaivao returned the kick 18 yards to the DET46. Tackled by Craig Stephens.
1-10-DET46 (3Q: 00:28) Jack Ruhl pass completed to WR Robert Talamaivao for 23 yards. Tackled by OLB Nick Kornegay, assisted by CB Butch Newsome. Talamaivao gained 4 yards after the catch.
Start of fourth quarter.
1-10-CHA31 (4Q: 15:00) Jack Ruhl pass completed to WR Jessie Butler for 9 yards. Tackled by OLB Norman Harding, assisted by OLB Vernon Oxendine. Butler gained 3 yards after the catch.
2-1-CHA22 (4Q: 14:20) Jack Ruhl pass completed to WR Robert Talamaivao for 15 yards. Tackled by S Lester Stewart.
1-7-CHA07 (4Q: 13:51) Jack Ruhl sacked by DE Earl Harner for a loss of 5 yards. Sack allowed by Brock Mankey. The ball was fumbled and recovered by CHA Earl Harner on the CHA12.
1-10-CHA12 (4Q: 13:35) Reggie Ensley ran inside the right tackle for 1 yard. Tackled by ILB Jim Joseph, assisted by S Rodney Boyle.
2-9-CHA13 (4Q: 12:54) Reggie Ensley ran outside the right tackle for 2 yards. Tackled by S Rodney Boyle, assisted by S Wendell Barnes.
3-7-CHA15 (4Q: 12:22) Tyrus Sutton pass was intended for WR Trevor Turnbow and was intercepted by S Wendell Barnes at the CHA35. The interception was returned 18 yards. Tackled by Trevor Turnbow. The quarterback threw into double coverage.
1-10-CHA17 (4Q: 12:13) Jack Ruhl pass was thrown incomplete, intended for WR Justin Dellenbach.
2-10-CHA17 (4Q: 12:03) Thomas Harper ran inside the left guard for 1 yard. Tackled by S Francisco McAfee.
3-9-CHA16 (4Q: 11:37) Jack Ruhl pass was intended for WR Justin Dellenbach and was intercepted by CB Ted Schulz in the end zone. Touchback. The quarterback threw away from the double coverage.
1-10-CHA20 (4Q: 11:27) Franchise Sutton pass completed to WR Trevor Turnbow for 8 yards. Tackled by OLB Renaldo Janis, assisted by CB Deion Cash. The receiver ran his route right over the middle of the field. Turnbow gained 1 yard after the catch. The quarterback threw away from the double coverage.
2-2-CHA28 (4Q: 10:52) Franchise Sutton pass completed to WR Andrew House for 6 yards. Tackled by S Brant Stokes. House gained 1 yard after the catch. The quarterback threw away from the double coverage.
1-10-CHA34 (4Q: 10:28) Franchise Sutton pass fell incomplete, intended for WR Andrew House. CB Archie Diaz defended the pass. The quarterback threw away from the double coverage.
2-10-CHA34 (4Q: 10:16) Tyrus Sutton sacked by ILB Jim Joseph for a loss of 7 yards. Sack allowed by Freddie Duncan. The defense looked very familiar with that play.
3-17-CHA27 (4Q: 09:31) Franchise Sutton pass was dropped by WR Chester Horner. The defense looked very familiar with that play. The quarterback threw away from the double coverage.
4-17-CHA27 (4Q: 09:21) Clay Yockey punted 51 yards. Robert Talamaivao returned the kick 6 yards to the DET28. Tackled by Brady Grembowski. Ball was fumbled and recovered by DET Trent Verma at the DET28.
1-10-DET28 (4Q: 09:14) Thomas Harper ran around the left tackle for 7 yards. Tackled by ILB Travis Nelson, assisted by CB Jermaine Maloney. Key block delivered by Kris Powell.
2-3-DET35 (4Q: 08:45) PENALTY: Detroit was called for a False Start.
2-8-DET30 (4Q: 08:35) Corey Sybrowski ran inside the right guard for 5 yards. Tackled by CB Ted Schulz, assisted by ILB Johnny Oskolkoff.
3-3-DET35 (4Q: 07:50) Jack Ruhl pass was dropped by WR Jessie Butler.
4-3-DET35 (4Q: 07:43) Aaron Pipkin punted 53 yards. Andrew House returned the kick 12 yards to the CHA24. Tackled by Jason Vance.
1-10-CHA24 (4Q: 07:33) Reggie Ensley ran around the left tackle for 2 yards. Tackled by DT Larry Eickholt, assisted by DE Zach Ringo.
2-8-CHA26 (4Q: 06:53) Tyrus Sutton pass completed to WR Andrew House for 24 yards. Tackled by ILB Jim Joseph. House gained 14 yards after the catch. The quarterback threw away from the double coverage.
1-10-DET50 (4Q: 06:10) Reggie Ensley ran around right end for 12 yards. Tackled by DE Alvin Roberts. Key block delivered by Curtis Haesche. Detroit's Wendell Barnes was hurt on the play.
1-10-DET38 (4Q: 05:36) Tyrus Sutton pass completed to WR Andrew House for 3 yards. Tackled by S Brant Stokes. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
2-7-DET35 (4Q: 05:03) Reggie Ensley ran outside the right tackle for 6 yards. Tackled by OLB Renaldo Janis.
3-1-DET29 (4Q: 04:17) Ken Warfield ran around the left tackle for 4 yards. Tackled by S Brant Stokes. Key block delivered by Brent Leupold.
1-10-DET25 (4Q: 03:57) Tyrus Sutton pass fell incomplete, intended for WR Andrew House. DT Norbert Griffith hurried the quarterback into a bad throw. The defense looked very familiar with that play.
2-10-DET25 (4Q: 03:48) Tyrus Sutton pass was dropped by WR Trevor Turnbow. The defense looked very familiar with that play. The quarterback threw away from the double coverage. Charlotte's Trevor Turnbow was hurt on the play.
3-10-DET25 (4Q: 03:41) Tyrus Sutton pass fell incomplete, intended for WR Andrew House. DE Zach Ringo hurried the quarterback into a bad throw.
4-10-DET25 (4Q: 03:32) Franchise Sutton pass completed to WR Andrew House for 25 yards and a TOUCHDOWN! House gained 15 yards after the catch. The quarterback threw away from the double coverage. Detroit 28, Charlotte 19
(4Q: 03:32) Extra point by Calvin Tuitele was good. Detroit 28, Charlotte 20
(4Q: 03:19) Calvin Tuitele kicked off 74 yards from the CHA30. Robert Talamaivao returned the ball 25 yards to the DET21. Tackled by Chester Horner.
1-10-DET21 (4Q: 03:11) Corey Sybrowski ran around left end for 12 yards and was forced out of bounds. Tackled by OLB Vernon Oxendine. Key block delivered by Moe Schulz.
1-10-DET33 (4Q: 03:05) Thomas Harper ran a draw inside the left guard for 4 yards. Tackled by ILB Johnny Oskolkoff.
2-6-DET37 (4Q: 02:18) Thomas Harper ran around left end for 6 yards. Tackled by DE Leroy Burnham. Key block delivered by Kris Powell.
Charlotte called a time out.
1-10-DET43 (4Q: 02:10) Jack Ruhl pass was dropped by WR Hardy Fountaine. The quarterback threw away from the double coverage.
Official time out for the two-minute warning.
2-10-DET43 (4Q: 02:00) Jack Ruhl pass completed to TE Johnnie Fuller for 3 yards. The receiver went out of bounds. Tackled by OLB Nick Kornegay. The quarterback threw away from the double coverage.
3-7-DET46 (4Q: 01:54) Corey Sybrowski ran inside the left guard for 3 yards. Tackled by OLB Vernon Oxendine.
Charlotte called a time out.
4-4-DET49 (4Q: 01:46) Aaron Pipkin punted 51 yards. Touchback.
1-10-CHA20 (4Q: 01:40) Tyrus Sutton pass completed to WR Chester Horner for 9 yards. Tackled by ILB Jim Joseph. The quarterback threw into double coverage.
2-1-CHA29 (4Q: 01:22) Tyrus Sutton pass fell incomplete, intended for WR Acorn Horner. OLB Kenyon Zellner defended the pass. The defense looked very familiar with that play.
3-1-CHA29 (4Q: 01:15) Franchise Sutton pass completed to CB Corwin Kawakami for 12 yards. Tackled by CB Jason Vance.
Charlotte called a time out.
1-10-CHA41 (4Q: 01:07) PENALTY: Charlotte was called for a False Start.
1-15-CHA36 (4Q: 01:07) Tyrus Sutton scrambled for 3 yards. Tackled by CB Archie Diaz and assisted by ILB Jim Joseph.
2-12-CHA39 (4Q: 00:48) Tyrus Sutton spiked the ball to stop the clock.
3-12-CHA39 (4Q: 00:43) Franchise Sutton pass fell incomplete, intended for WR Andrew House. DE Alvin Roberts hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
4-12-CHA39 (4Q: 00:37) Tyrus Sutton pass fell incomplete, intended for WR Andrew House. OLB Renaldo Janis defended the pass. The quarterback threw away from the double coverage. The ball goes over on downs.
1-10-CHA39 (4Q: 00:27) Jack Ruhl dropped to one knee for -2 yards.
Final Score: Detroit Demolition 28, Charlotte Fight'n Squirrels 20