Week 14, 2029

Played in Detroit, MI, weather: 68 degrees, fair, calm.
Detroit won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Trent Halama kicked off 67 yards from the FAR30. Ryan Saffitz returned the ball 16 yards to the DET19. Tackled by Stan Walters.
1-10-DET19 (1Q: 14:42) Jack Ruhl scrambled for 4 yards. Tackled by OLB Ross Schneider and assisted by ILB Deion Elliott. PENALTY: Fargo (ND) was called for Defensive Holding.
1-10-DET24 (1Q: 14:30) Jack Ruhl pass completed to WR Chester Hearst for 13 yards. Tackled by ILB Deion Elliott, assisted by OLB Ross Schneider. The receiver ran his route right over the middle of the field.
1-10-DET37 (1Q: 13:47) Otis Canada ran a draw inside the left guard for 8 yards. Tackled by CB J.R. Hicks. Key block delivered by Reggie Boling. Boling flattened Nick Posavec to ensure the play's success.
2-2-DET45 (1Q: 13:23) Jack Ruhl pass completed to TE Johnnie Fuller for -3 yards. Tackled by ILB Deion Elliott. The quarterback threw away from the double coverage.
3-5-DET42 (1Q: 12:38) Jack Ruhl pass completed to TE Johnnie Fuller for 12 yards. Tackled by ILB Bob McGuire. Fuller gained 6 yards after the catch. The quarterback threw away from the double coverage.
1-10-FAR46 (1Q: 12:10) Otis Canada ran inside the left tackle for 2 yards. Tackled by ILB Junior Bush.
2-8-FAR44 (1Q: 11:26) Jack Ruhl pass completed to TE Trent Verma for 5 yards. Tackled by CB Jesse McKeefry. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
3-3-FAR39 (1Q: 10:38) Lance Carlson ran a draw inside the left guard for 7 yards. Tackled by CB J.R. Hicks. Key block delivered by Jose Kern.
1-10-FAR32 (1Q: 10:08) Jack Ruhl pass fell incomplete, intended for WR Chester Hearst. CB J.R. Hicks defended the pass. The quarterback threw into double coverage.
2-10-FAR32 (1Q: 10:04) Jack Ruhl pass completed to WR Luke Horton for 12 yards. Tackled by CB Johnny Emley. Horton gained 4 yards after the catch. The quarterback threw away from the double coverage.
1-10-FAR20 (1Q: 09:25) Randall Oliver ran around right end for 14 yards. Tackled by DT Ellis Owens, assisted by OLB Ross Schneider. Key block delivered by Lewis Stepp.
1-6-FAR06 (1Q: 08:53) Dale Mason ran inside the right guard for 0 yards. Tackled by DT Ellis Owens.
2-6-FAR06 (1Q: 08:27) Otis Canada ran inside the left guard for 1 yard. Tackled by DE Neal McIntyre, assisted by S Preston Virgadamo.
3-5-FAR05 (1Q: 07:46) Jack Ruhl pass completed to TE Johnnie Fuller for 5 yards and a TOUCHDOWN! The quarterback threw away from the double coverage. Detroit 6, Fargo (ND) 0
(1Q: 07:46) Extra point by Tyrus Johnson was good. Detroit 7, Fargo (ND) 0
(1Q: 07:38) Tyrus Johnson kicked off 77 yards from the DET30. Touchback.
1-10-FAR20 (1Q: 07:38) Kenyon Gabree pass fell incomplete, intended for RB Thomas Howe. DT Ford Pinto drove right through Deion Harden to hurry the quarterback.
2-10-FAR20 (1Q: 07:34) Thomas Howe ran inside the left tackle for -2 yards. Tackled by OLB Renaldo Janis.
3-12-FAR18 (1Q: 07:00) Kenyon Gabree pass was dropped by RB Thomas Howe.
4-12-FAR18 (1Q: 06:54) Gabe Farley punted 55 yards. Luke Horton returned the kick 10 yards to the DET37. PENALTY: Detroit was called for Holding on the Punt Return. Detroit's Kenyon Zellner was hurt on the play.
1-10-DET17 (1Q: 06:44) Randall Oliver ran around right end for 18 yards. Tackled by CB Jesse McKeefry. Key block delivered by Thurman Scott. Scott ran over Sean Burroughs to set up the play.
1-10-DET35 (1Q: 06:05) Jack Ruhl pass completed to TE Trent Verma for 61 yards. The receiver went out of bounds. Tackled by CB J.R. Hicks. The receiver ran his route right over the middle of the field. Verma gained 15 yards after the catch.
1-4-FAR04 (1Q: 05:33) Lance Carlson ran inside the right guard for 3 yards. Tackled by DT Bubba Carlton.
2-1-FAR01 (1Q: 04:55) Jack Ruhl pass was dropped by RB Lance Carlson. The quarterback threw away from the double coverage.
3-1-FAR01 (1Q: 04:49) Jack Ruhl scrambled for 1 yard and a TOUCHDOWN! Detroit 13, Fargo (ND) 0
(1Q: 04:49) Extra point by Tyrus Johnson was good. Detroit 14, Fargo (ND) 0
(1Q: 04:40) Tyrus Johnson kicked off 68 yards from the DET30. Kenny Samuels returned the ball 98 yards for a TOUCHDOWN! Detroit 14, Fargo (ND) 6
(1Q: 04:40) Extra point by Trent Halama was good. Detroit 14, Fargo (ND) 7
(1Q: 04:27) Trent Halama kicked off 68 yards from the FAR30. David Clancy returned the ball 20 yards to the DET22. Tackled by Junior Bush.
1-10-DET22 (1Q: 03:58) Jack Ruhl pass completed to RB Lance Carlson for -1 yards. Tackled by OLB Stan Walters. The receiver ran his route right over the middle of the field.
2-11-DET21 (1Q: 03:13) Randall Oliver ran a draw inside the right guard for 8 yards. Tackled by OLB Stan Walters, assisted by DE Neal McIntyre. Key block delivered by Brock Mankey.
3-3-DET29 (1Q: 02:36) Jack Ruhl sacked by DE Andrew Bennett and OLB Jerome Alvarado for a loss of 8 yards. Sack allowed by Shane Greer.
4-11-DET21 (1Q: 02:09) Aaron Pipkin punted 34 yards. Floyd Horton returned the kick 10 yards to the DET45. Tackled by Mack Gower.
1-10-DET45 (1Q: 01:58) Kenyon Gabree pass completed to TE Walt Chandler for 10 yards. Tackled by S Wendell Barnes. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
1-10-DET35 (1Q: 01:33) Kenyon Gabree pass completed to WR Harvey Lindblad for 5 yards. Tackled by ILB Floyd East, assisted by CB Sedrick Krosney. The quarterback threw into double coverage.
2-5-DET30 (1Q: 00:48) Cedric Reeves ran around left end for 30 yards and a TOUCHDOWN! Key block delivered by Corwin Schultz. Detroit 14, Fargo (ND) 13
(1Q: 00:48) Extra point by Trent Halama was good. Detroit 14, Fargo (ND) 14
(1Q: 00:36) Trent Halama kicked off 57 yards from the FAR30. Ryan Saffitz returned the ball 29 yards to the DET42. Tackled by Floyd Horton.
1-10-DET42 (1Q: 00:07) Lance Carlson ran outside the right tackle for 3 yards. Tackled by ILB Bob McGuire, assisted by ILB Deion Elliott.
Start of second quarter.
2-7-DET45 (2Q: 15:00) Jack Ruhl pass completed to WR Chester Hearst for 1 yard. Tackled by CB Matt Marshall.
3-6-DET46 (2Q: 14:15) Jack Ruhl pass was dropped by WR Chester Hearst. The quarterback threw into double coverage.
4-6-DET46 (2Q: 14:07) Aaron Pipkin punted 37 yards. Floyd Horton called for a fair catch at the FAR17.
1-10-FAR17 (2Q: 13:57) Kenyon Gabree pass completed to FB Howard McGee for 4 yards. Tackled by S Wendell Barnes. McGee gained 1 yard after the catch.
2-6-FAR21 (2Q: 13:15) Thomas Howe ran outside the right tackle for 3 yards. Tackled by ILB Floyd East, assisted by DT Perry Pinto.
3-3-FAR24 (2Q: 12:47) Kenyon Gabree pass fell incomplete, intended for WR Harvey Becker. DT Perry Pinto hurried the quarterback into a bad throw.
4-3-FAR24 (2Q: 12:40) Gabe Farley punted 63 yards. Luke Horton returned the kick -5 yards to the DET08. Tackled by Howard McGee.
1-10-DET08 (2Q: 12:30) Otis Canada ran around right end for -5 yards. Tackled by CB Jesse McKeefry, assisted by CB Nick Posavec.
2-15-DET03 (2Q: 11:58) Jack Ruhl pass completed to WR Luke Horton for 11 yards. Tackled by ILB Deion Elliott. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
3-4-DET14 (2Q: 11:25) Jack Ruhl scrambled for 9 yards. Tackled by CB Jesse McKeefry.
1-10-DET23 (2Q: 10:43) Lance Carlson ran a counterplay inside the right tackle for 3 yards. Tackled by ILB Deion Elliott, assisted by S Preston Virgadamo.
2-7-DET26 (2Q: 10:05) Jack Ruhl pass completed to WR Chester Hearst for 14 yards. Tackled by ILB Deion Elliott. Hearst gained 14 yards after the catch. The quarterback threw into double coverage.
1-10-DET40 (2Q: 09:28) Jack Ruhl pass completed to WR Robert Talamaivao for 6 yards. Tackled by ILB Deion Elliott. The quarterback threw into double coverage.
2-4-DET46 (2Q: 08:42) Jack Ruhl pass fell incomplete, intended for WR Robert Talamaivao. DT Karl Peterson hurried the quarterback into a bad throw. The quarterback threw into double coverage.
3-4-DET46 (2Q: 08:33) Jack Ruhl pass completed to WR Robert Talamaivao for 10 yards. Tackled by CB J.R. Hicks. Talamaivao gained 1 yard after the catch. The quarterback threw into double coverage.
1-10-FAR44 (2Q: 07:50) Otis Canada ran around right end for 1 yard and was forced out of bounds. Tackled by DT Ellis Owens, assisted by OLB Stan Walters.
2-9-FAR43 (2Q: 07:25) Lance Carlson ran inside the right tackle for 6 yards. Tackled by ILB Junior Bush.
3-3-FAR37 (2Q: 06:56) Jack Ruhl pass completed to WR Luke Horton for 8 yards. Tackled by ILB Deion Elliott. The receiver ran his route right over the middle of the field. Horton gained 5 yards after the catch. The quarterback threw away from the double coverage.
1-10-FAR29 (2Q: 06:17) Jack Ruhl pass completed to RB Lance Carlson for -3 yards. The receiver went out of bounds. Tackled by CB Jesse McKeefry. The quarterback threw away from the double coverage.
2-13-FAR32 (2Q: 05:35) PENALTY: Detroit was called for a False Start.
2-18-FAR37 (2Q: 05:26) Jack Ruhl pass completed to FB Dale Mason for 0 yards. Tackled by OLB Jerome Alvarado. The quarterback threw away from the double coverage.
3-18-FAR37 (2Q: 05:01) Jack Ruhl pass completed to WR Justin Dellenbach for 15 yards. Tackled by CB Jesse McKeefry, assisted by S Tito Cahill. Dellenbach gained 4 yards after the catch. The quarterback threw away from the double coverage.
4-3-FAR22 (2Q: 04:23) Tyrus Johnson attempted a 39 yard field goal and succeeded. Detroit 17, Fargo (ND) 14
(2Q: 04:15) Tyrus Johnson kicked off 75 yards from the DET30. Kenny Samuels returned the ball 26 yards to the FAR21. Tackled by Otis Canada.
1-10-FAR21 (2Q: 03:52) Kenyon Gabree pass completed to TE Walt Chandler for 9 yards. Tackled by CB Archie Diaz. The receiver ran his route right over the middle of the field. Chandler gained 3 yards after the catch. The quarterback threw away from the double coverage.
2-1-FAR30 (2Q: 03:12) Kenyon Gabree pass fell incomplete, intended for WR Harvey Lindblad. CB J.R. Peters defended the pass.
3-1-FAR30 (2Q: 03:07) Kenyon Gabree pass completed to WR Harvey Becker for 3 yards. Tackled by OLB Renaldo Janis.
1-10-FAR33 (2Q: 02:39) Kenyon Gabree pass completed to WR Harvey Lindblad for 6 yards. Tackled by S Alfred Swillis. The receiver ran his route right over the middle of the field.
2-4-FAR39 (2Q: 02:23) Kenyon Gabree scrambled for 5 yards. Tackled by CB Sedrick Krosney.
1-10-FAR44 (2Q: 02:02) Kenyon Gabree pass completed to WR Harvey Lindblad for 21 yards. Tackled by ILB Floyd East, assisted by S Wendell Barnes. Lindblad gained 11 yards after the catch.
Official time out for the two-minute warning.
1-10-DET35 (2Q: 01:54) Kenyon Gabree pass completed to WR Harvey Lindblad for 19 yards. Tackled by OLB Renaldo Janis. Lindblad gained 9 yards after the catch.
1-10-DET16 (2Q: 01:38) Kenyon Gabree sacked by DT Sherman Korr and DE Zach Ringo for a loss of 4 yards. Sack allowed by Thomas Meier.
2-14-DET20 (2Q: 01:20) Kenyon Gabree pass fell incomplete, intended for WR Harvey Becker. DT Perry Pinto drove right through Thomas Meier to hurry the quarterback.
3-14-DET20 (2Q: 01:11) Kenyon Gabree pass completed to WR Harvey Lindblad for 20 yards and a TOUCHDOWN! Fargo (ND) 20, Detroit 17
(2Q: 01:11) Extra point by Trent Halama was good. Fargo (ND) 21, Detroit 17
(2Q: 00:49) Trent Halama kicked off 68 yards from the FAR30. David Clancy returned the ball 19 yards to the DET21. Tackled by Stan Walters.
1-10-DET21 (2Q: 00:43) Lance Carlson ran outside the right tackle for 4 yards. Tackled by ILB Deion Elliott.
2-6-DET25 (2Q: 00:10) Randall Oliver ran around right end for -2 yards. Tackled by S Tito Cahill.
Fargo (ND) called a time out.
3-8-DET23 (2Q: 00:01) Jack Ruhl pass fell incomplete, intended for TE Johnnie Fuller. CB Jesse McKeefry defended the pass. The quarterback threw away from the double coverage.
Start of third quarter.
(3Q: 15:00) Tyrus Johnson kicked off 59 yards from the DET30. Kenny Samuels returned the ball 17 yards to the FAR28. Tackled by Brant Stokes.
1-10-FAR28 (3Q: 14:37) Cedric Reeves ran inside the left tackle for 10 yards and was forced out of bounds. Tackled by S Brant Stokes, assisted by CB Deion Cash. Key block delivered by Danny Tiessen.
1-10-FAR38 (3Q: 14:02) Kenyon Gabree pass completed to RB Thomas Howe for 7 yards. Tackled by OLB Renaldo Janis, assisted by S Brant Stokes.
2-3-FAR45 (3Q: 13:24) Thomas Howe ran around left end for 3 yards. Tackled by OLB Tim Montalto. Key block delivered by Danny Tiessen.
1-10-FAR48 (3Q: 12:42) Thomas Howe ran a trap outside the left tackle for 9 yards. Tackled by OLB Renaldo Janis. Key block delivered by Wesley Rounds.
2-1-DET43 (3Q: 12:19) Kenyon Gabree pass completed to WR Harvey Becker for 5 yards. Tackled by ILB Emmitt Young. Becker gained 2 yards after the catch.
1-10-DET38 (3Q: 11:35) Kenyon Gabree pass fell incomplete, intended for RB Thomas Howe. CB Sedrick Krosney defended the pass. The quarterback threw away from the double coverage.
2-10-DET38 (3Q: 11:28) Kenyon Gabree pass completed to TE Joel Conerty for 11 yards. Tackled by CB Deion Cash, assisted by CB J.R. Peters. The receiver ran his route right over the middle of the field.
1-10-DET27 (3Q: 11:01) Kenyon Gabree pass fell incomplete, intended for FB Howard McGee. DT Sherman Korr hurried the quarterback into a bad throw.
2-10-DET27 (3Q: 10:57) Kenyon Gabree pass was blocked at the line, intended for WR Floyd Horton. DT Sherman Korr blocked the pass. The quarterback threw away from the double coverage.
3-10-DET27 (3Q: 10:53) Kenyon Gabree pass was dropped by WR Harvey Becker.
4-10-DET27 (3Q: 10:47) Trent Halama attempted a 44 yard field goal and succeeded. Fargo (ND) 24, Detroit 17
(3Q: 10:42) Trent Halama kicked off 75 yards from the FAR30. Touchback.
1-10-DET20 (3Q: 10:42) Randall Oliver ran a counterplay inside the right tackle for 10 yards. Tackled by DE Neal McIntyre. Key block delivered by Lewis Stepp.
1-10-DET30 (3Q: 10:09) Jack Ruhl pass completed to WR Luke Horton for 14 yards. Tackled by CB J.R. Hicks. The receiver ran his route right over the middle of the field. Horton gained 8 yards after the catch.
1-10-DET44 (3Q: 09:40) Jack Ruhl sacked by OLB Ross Schneider for a loss of 5 yards. Sack allowed by Jose Kern.
2-15-DET39 (3Q: 08:58) Jack Ruhl pass completed to WR Chester Hearst for 3 yards. Tackled by S Preston Virgadamo. The quarterback threw into double coverage.
3-12-DET42 (3Q: 08:10) Jack Ruhl pass fell incomplete, intended for WR Chester Hearst. CB Johnny Emley defended the pass. The quarterback threw into double coverage. PENALTY: Fargo (ND) was called for Offsides.
3-7-DET47 (3Q: 08:03) Jack Ruhl pass completed to WR Luke Horton for 7 yards. Tackled by DE Neal McIntyre, assisted by DT Karl Peterson.
1-10-FAR46 (3Q: 07:23) Jack Ruhl pass was dropped by WR Justin Dellenbach. The quarterback threw away from the double coverage.
2-10-FAR46 (3Q: 07:18) Lance Carlson ran outside the right tackle for 46 yards and a TOUCHDOWN! Key block delivered by Lewis Stepp. Stepp flattened J.R. Hicks to ensure the play's success. Fargo (ND) 24, Detroit 23
(3Q: 07:18) Extra point by Tyrus Johnson was good. Detroit 24, Fargo (ND) 24
(3Q: 06:58) Tyrus Johnson kicked off 68 yards from the DET30. Kenny Samuels returned the ball 39 yards to the FAR41. Tackled by Trent Verma.
1-10-FAR41 (3Q: 06:26) Harvey Becker ran a reverse around right end for 0 yards. Tackled by S Wendell Barnes.
2-10-FAR41 (3Q: 05:43) Kenyon Gabree pass completed to TE Joel Conerty for 7 yards. Tackled by OLB Renaldo Janis, assisted by ILB Floyd East.
3-3-FAR48 (3Q: 05:11) Kenyon Gabree pass was blocked at the line, intended for FB Howard McGee. DE Zach Ringo blocked the pass.
4-3-FAR48 (3Q: 05:07) Gabe Farley punted 32 yards. Luke Horton called for a fair catch at the DET20.
1-10-DET20 (3Q: 04:59) Randall Oliver ran inside the left guard for 6 yards. Tackled by CB Jesse McKeefry, assisted by DE Neal McIntyre. Key block delivered by Cornell Forsyth.
2-4-DET26 (3Q: 04:24) Lance Carlson ran inside the left guard for 4 yards. Tackled by ILB Junior Bush. Key block delivered by Cornell Forsyth.
1-10-DET30 (3Q: 03:46) Randall Oliver ran inside the right guard for -3 yards. Tackled by ILB Junior Bush.
2-13-DET27 (3Q: 03:14) Jack Ruhl pass completed to WR Justin Dellenbach for 56 yards. Tackled by S Preston Virgadamo. Dellenbach gained 4 yards after the catch. The quarterback threw away from the double coverage. PENALTY: Detroit was called for Offensive Holding.
2-23-DET17 (3Q: 03:00) Jack Ruhl pass was blocked at the line, intended for WR Robert Talamaivao. OLB Stan Walters blocked the pass. The quarterback threw into double coverage. PENALTY: Fargo (ND) was called for Defensive Holding.
1-10-DET22 (3Q: 02:54) Jack Ruhl pass fell incomplete, intended for WR Robert Talamaivao. CB Johnny Emley defended the pass. The quarterback threw into double coverage.
2-10-DET22 (3Q: 02:48) Jack Ruhl pass fell incomplete, intended for WR Chester Hearst. DE Andrew Bennett hurried the quarterback into a bad throw. The quarterback threw into double coverage.
3-10-DET22 (3Q: 02:39) Jack Ruhl pass completed to WR Justin Dellenbach for 10 yards. Tackled by CB Nick Posavec. The quarterback threw away from the double coverage.
1-10-DET32 (3Q: 02:06) Jack Ruhl scrambled for 9 yards. Tackled by S Tito Cahill. PENALTY: Fargo (ND) was called for Defensive Holding.
1-10-DET37 (3Q: 01:57) Lance Carlson ran inside the right guard for 2 yards. Tackled by DT Ellis Owens.
2-8-DET39 (3Q: 01:32) Lance Carlson ran inside the left tackle for 2 yards. Tackled by ILB Bob McGuire, assisted by DT Ellis Owens.
3-6-DET41 (3Q: 01:07) Jack Ruhl pass completed to WR Robert Talamaivao for 10 yards. Tackled by CB Nick Posavec. The quarterback threw into double coverage.
1-10-FAR49 (3Q: 00:36) Jack Ruhl pass completed to WR Chester Hearst for 20 yards. Tackled by CB Jesse McKeefry. The quarterback threw into double coverage.
Start of fourth quarter.
1-10-FAR29 (4Q: 15:00) Jack Ruhl pass completed to WR Luke Horton for 3 yards. Tackled by CB Jesse McKeefry, assisted by CB Johnny Emley. Horton gained 3 yards after the catch.
2-7-FAR26 (4Q: 14:29) Lance Carlson ran around right end for 5 yards. Tackled by ILB Junior Bush.
3-2-FAR21 (4Q: 13:50) Otis Canada ran inside the left guard for 1 yard. Tackled by S Preston Virgadamo.
4-1-FAR20 (4Q: 13:20) Tyrus Johnson attempted a 37 yard field goal and missed wide to the right.
1-10-FAR27 (4Q: 13:13) PENALTY: Fargo (ND) was called for a False Start.
1-15-FAR22 (4Q: 13:07) Thomas Howe ran outside the right tackle for 11 yards. Tackled by DT Norbert Griffith, assisted by S Brant Stokes. Key block delivered by Corwin Schultz.
2-4-FAR33 (4Q: 12:36) Kenyon Gabree pass completed to TE Walt Chandler for -1 yards. Tackled by CB Mack Gower.
3-5-FAR32 (4Q: 11:48) Kenyon Gabree pass completed to WR Harvey Lindblad for 4 yards. Tackled by ILB Floyd East, assisted by S Brant Stokes.
4-1-FAR36 (4Q: 11:10) Gabe Farley punted 48 yards. Luke Horton called for a fair catch at the DET16.
1-10-DET16 (4Q: 11:02) Lance Carlson ran inside the left guard for 9 yards. Tackled by CB Jesse McKeefry, assisted by DT Bubba Carlton. Key block delivered by Lewis Stepp.
2-1-DET25 (4Q: 10:21) Lance Carlson ran outside the right tackle for 2 yards. Tackled by CB J.R. Hicks. Key block delivered by Lewis Stepp.
1-10-DET27 (4Q: 09:37) Randall Oliver ran a counterplay inside the right tackle for 4 yards. Tackled by S Preston Virgadamo, assisted by DT Karl Peterson.
2-6-DET31 (4Q: 08:57) Lance Carlson ran inside the right guard for 6 yards. Tackled by DT Ellis Owens. Key block delivered by Brock Mankey. Fargo (ND)'s Stan Walters was hurt on the play. This appears to be a minor ankle injury. He should be able to remain in the game.
1-10-DET37 (4Q: 08:13) Jack Ruhl pass completed to WR Robert Talamaivao for 28 yards. Tackled by CB J.R. Hicks. Talamaivao gained 22 yards after the catch.
1-10-FAR35 (4Q: 07:35) Jack Ruhl pass completed to WR Robert Talamaivao for 10 yards. Tackled by CB Matt Marshall.
1-10-FAR25 (4Q: 07:07) Otis Canada ran a draw inside the left guard for -2 yards. Tackled by DE Neal McIntyre.
2-12-FAR27 (4Q: 06:32) Jack Ruhl pass completed to TE Johnnie Fuller for 9 yards. Tackled by S Tito Cahill, assisted by OLB Stan Walters. Fuller gained 9 yards after the catch. The quarterback threw away from the double coverage.
3-3-FAR18 (4Q: 05:49) Jack Ruhl pass fell incomplete, intended for WR Chester Hearst. OLB Stan Walters hurried the quarterback into a bad throw. The quarterback threw into double coverage.
4-3-FAR18 (4Q: 05:45) Tyrus Johnson attempted a 35 yard field goal and succeeded. Detroit 27, Fargo (ND) 24
(4Q: 05:38) Tyrus Johnson kicked off 73 yards from the DET30. Touchback.
1-10-FAR20 (4Q: 05:38) Kenyon Gabree pass completed to FB Howard McGee for 5 yards. Tackled by DE Darrell Campbell.
2-5-FAR25 (4Q: 05:06) Thomas Howe ran around right end for 4 yards. Tackled by ILB Emmitt Young.
3-1-FAR29 (4Q: 04:30) Kenyon Gabree pass completed to RB Thomas Howe for 5 yards. Tackled by ILB Emmitt Young. Howe gained 1 yard after the catch. The quarterback threw away from the double coverage.
1-10-FAR34 (4Q: 04:06) Thomas Howe ran inside the right guard for 40 yards. Tackled by S Brant Stokes. Key block delivered by Winston Van Pelt.
1-10-DET26 (4Q: 03:24) Kenyon Gabree pass completed to TE Joel Conerty for 5 yards. The receiver went out of bounds. Tackled by CB Deion Cash, assisted by OLB Tim Montalto.
2-5-DET21 (4Q: 03:17) Thomas Howe ran inside the left tackle for 5 yards. Tackled by DT Ford Pinto. Key block delivered by Wesley Rounds.
1-10-DET16 (4Q: 02:55) Thomas Howe ran a counterplay inside the right tackle for 16 yards and a TOUCHDOWN! Key block delivered by Tony Halsey. Fargo (ND) 30, Detroit 27
(4Q: 02:55) Extra point by Trent Halama was good. Fargo (ND) 31, Detroit 27
(4Q: 02:40) Trent Halama kicked off 63 yards from the FAR30. David Clancy returned the ball 20 yards to the DET27. Tackled by Johnny Emley.
1-10-DET27 (4Q: 02:31) Jack Ruhl pass completed to FB Dale Mason for 8 yards. Tackled by CB Jesse McKeefry. Mason gained 7 yards after the catch. The quarterback threw away from the double coverage.
2-2-DET35 (4Q: 02:14) Jack Ruhl pass was thrown incomplete, intended for WR Justin Dellenbach. The quarterback threw away from the double coverage.
3-2-DET35 (4Q: 02:04) Jack Ruhl pass fell incomplete, intended for WR Chester Hearst. CB Jesse McKeefry defended the pass. The quarterback threw into double coverage.
Official time out for the two-minute warning.
4-2-DET35 (4Q: 01:55) Jack Ruhl pass completed to WR Ryan Saffitz for 7 yards. The receiver went out of bounds. Tackled by S Preston Virgadamo. The quarterback threw away from the double coverage.
1-10-DET42 (4Q: 01:48) Jack Ruhl pass completed to WR Chester Hearst for 16 yards. Tackled by CB Jesse McKeefry. PENALTY: Detroit was called for an Ineligible Receiver Downfield.
1-15-DET37 (4Q: 01:39) Jack Ruhl pass completed to WR Justin Dellenbach for 13 yards. Tackled by CB Matt Marshall. The quarterback threw away from the double coverage.
2-2-DET50 (4Q: 01:23) Jack Ruhl scrambled for 6 yards. Tackled by OLB Stan Walters and assisted by CB Matt Marshall. PENALTY: Fargo (ND) was called for Offsides. The penalty was declined.
1-10-FAR44 (4Q: 01:23) Jack Ruhl pass completed to WR Chester Hearst for 13 yards. Tackled by CB Johnny Emley. The receiver ran his route right over the middle of the field. Hearst gained 4 yards after the catch. The quarterback threw into double coverage.
1-10-FAR31 (4Q: 01:04) Jack Ruhl pass completed to WR Chester Hearst for 12 yards. Tackled by S Sean Burroughs. Hearst gained 2 yards after the catch. The quarterback threw into double coverage.
Detroit called a time out.
1-10-FAR19 (4Q: 00:52) Jack Ruhl pass fell incomplete, intended for WR Chester Hearst. S Preston Virgadamo defended the pass. The quarterback threw into double coverage.
2-10-FAR19 (4Q: 00:42) Jack Ruhl scrambled for 5 yards. Tackled by CB Matt Marshall.
Detroit called a time out.
3-5-FAR14 (4Q: 00:34) Jack Ruhl pass fell incomplete, intended for WR Justin Dellenbach. DT Bubba Carlton hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
4-5-FAR14 (4Q: 00:25) Jack Ruhl pass completed to WR Luke Horton for 14 yards and a TOUCHDOWN! Horton gained 5 yards after the catch. The quarterback threw away from the double coverage. Detroit 33, Fargo (ND) 31
(4Q: 00:25) Extra point by Tyrus Johnson was good. Detroit 34, Fargo (ND) 31
(4Q: 00:18) Tyrus Johnson kicked off 60 yards from the DET30. Kenny Samuels returned the ball 19 yards to the FAR29. Tackled by Otis Canada.
1-10-FAR29 (4Q: 00:09) Kenyon Gabree pass completed to FB Howard McGee for -2 yards. Tackled by CB Mack Gower. The quarterback threw away from the double coverage.
Fargo (ND) called a time out.
2-12-FAR27 (4Q: 00:02) Kenyon Gabree pass completed to TE Walt Chandler for 15 yards. Tackled by S Brant Stokes. The receiver ran his route right over the middle of the field.
Final Score: Detroit Demolition 34, Fargo (ND) Freeze 31