| Played in Detroit, MI, weather: 68 degrees, fair, calm. |
| Portland (OR) won the toss and elected to receive. |
| Start of first quarter. |
| (1Q: 15:00) Josh MacMillan kicked off 73 yards from the DET30. Touchback. PENALTY: Detroit was called for Offsides on the Kickoff. |
| (1Q: 15:00) Josh MacMillan kicked off 65 yards from the DET25. Tyrell Shelton returned the ball 34 yards to the POR44. Tackled by Karl Springer. |
| 1-10-POR44 (1Q: 14:35) Tyrell Cortez pass completed to WR Frankie Curie for 2 yards. The receiver went out of bounds. Tackled by S Rodney Boyle, assisted by DT Perry Pinto. |
| 2-8-POR46 (1Q: 14:06) Tyrell Cortez pass was thrown incomplete, intended for FB Brad Leinaweaver. |
| 3-8-POR46 (1Q: 14:00) Tyrell Cortez scrambled for 3 yards. Tackled by OLB Kenyon Zellner and assisted by ILB Jim Joseph. |
| 4-5-POR49 (1Q: 13:33) Dustin Mahoney punted 44 yards. Robert Talamaivao called for a fair catch at the DET07. |
| 1-10-DET07 (1Q: 13:25) Doug Kenderdine pass completed to TE Karl Springer for 32 yards. Tackled by S Ryan Sullivan. The receiver ran his route right over the middle of the field. Springer gained 20 yards after the catch. PENALTY: Detroit was called for Offensive Holding. |
| 1-13-DET04 (1Q: 13:10) Kurt Asmus ran inside the right guard for 3 yards. Tackled by S Ryan Sullivan. |
| 2-10-DET07 (1Q: 12:31) Kurt Asmus ran around the left tackle for 0 yards. Tackled by OLB Craig Garcia. |
| 3-10-DET07 (1Q: 11:53) Doug Kenderdine pass completed to TE Karl Springer for 14 yards. Tackled by CB Gabe Eatherton. Springer gained 4 yards after the catch. |
| 1-10-DET21 (1Q: 11:26) Tyrell Garcia ran around right end for -2 yards and was forced out of bounds. Tackled by DE Geoff Borcherding, assisted by ILB Isaac Owens. |
| 2-12-DET19 (1Q: 10:44) Doug Kenderdine pass completed to WR Robert Talamaivao for 3 yards. Tackled by S Al Heimburger. The quarterback threw into double coverage. |
| 3-9-DET22 (1Q: 10:02) Doug Kenderdine pass fell incomplete, intended for WR Louis Royal. DE Zach Benson hurried the quarterback into a bad throw. |
| 4-9-DET22 (1Q: 09:55) Xavier Fagelman punted 31 yards. Archie McConnell called for a fair catch at the POR47. |
| 1-10-POR47 (1Q: 09:46) Tyrell Cortez pass completed to WR Frankie Curie for 0 yards. Tackled by DT Norbert Griffith. |
| 2-10-POR47 (1Q: 09:08) Tyrell Cortez pass was thrown incomplete, intended for WR Archie McConnell. |
| 3-10-POR47 (1Q: 08:58) Tyrell Cortez pass completed to TE Randall Gerleman for 6 yards. Tackled by S Rodney Boyle, assisted by CB Bryan Singer. The receiver ran his route right over the middle of the field. |
| 4-4-DET47 (1Q: 08:20) Dustin Mahoney punted 47 yards. Touchback. Detroit's Dusty Alston was hurt on the play. |
| 1-10-DET20 (1Q: 08:14) The Immortal Garcia ran around right end for -3 yards. Tackled by ILB Billy Dowdell. |
| 2-13-DET17 (1Q: 07:29) Doug Kenderdine pass completed to TE Trent Verma for 23 yards. Tackled by S Ryan Sullivan. The receiver ran his route right over the middle of the field. Verma gained 4 yards after the catch. The quarterback threw away from the double coverage. |
| 1-10-DET40 (1Q: 06:47) Doug Kenderdine pass completed to RB Tyrell Garcia for 6 yards. Tackled by OLB Randall Wagner, assisted by S Bo McGregor. Garcia gained 8 yards after the catch. |
| 2-4-DET46 (1Q: 06:17) Doug Kenderdine sacked by OLB Craig Garcia for a loss of 6 yards. Sack allowed by Thurman Scott. The ball was fumbled and recovered by DET Thurman Scott on the DET40. |
| 3-10-DET40 (1Q: 05:43) Doug Kenderdine pass fell incomplete, intended for WR Matt Gardner. CB Jamie Oren defended the pass. |
| 4-10-DET40 (1Q: 05:36) Xavier Fagelman punted 53 yards. The ball was marked out of bounds at the POR07. |
| 1-10-POR07 (1Q: 05:26) Tyrell Cortez pass completed to WR Frankie Curie for 11 yards. Tackled by CB Archie Diaz. Curie gained 13 yards after the catch. |
| 1-10-POR18 (1Q: 04:41) Gerald Fein ran around left end for 2 yards. Tackled by CB Jesse Tompkins. |
| 2-8-POR20 (1Q: 04:04) Tyrell Cortez pass was dropped by RB Gerald Fein. |
| 3-8-POR20 (1Q: 03:58) Tyrell Cortez pass was blocked at the line, intended for WR Damon Foudray. OLB Kenyon Zellner blocked the pass. |
| 4-8-POR20 (1Q: 03:52) Dustin Mahoney punted 65 yards. Robert Talamaivao returned the kick 9 yards to the DET24. PENALTY: Detroit was called for Holding on the Punt Return. |
| 1-10-DET08 (1Q: 03:43) The Immortal Garcia ran around right end for 1 yard. Tackled by OLB Wendell Newnam, assisted by S Bo McGregor. |
| 2-9-DET09 (1Q: 03:10) Doug Kenderdine pass completed to WR Robert Talamaivao for 12 yards. Tackled by CB Hunter Barker. |
| 1-10-DET21 (1Q: 02:38) Tyrell Garcia ran inside the right guard for 4 yards. Tackled by S Bo McGregor, assisted by ILB Isaac Owens. |
| 2-6-DET25 (1Q: 01:58) Doug Kenderdine pass completed to TE Trent Verma for 75 yards and a TOUCHDOWN! Verma gained 66 yards after the catch. Detroit 6, Portland (OR) 0 |
| (1Q: 01:58) Extra point by Josh MacMillan was good. Detroit 7, Portland (OR) 0 |
| (1Q: 01:41) Josh MacMillan kicked off 73 yards from the DET30. Bo McGregor returned the ball 33 yards to the POR30. Tackled by Don Evans. |
| 1-10-POR30 (1Q: 01:17) Tyrell Cortez pass completed to RB Gerald Fein for 0 yards. Tackled by ILB Jim Joseph, assisted by DT Cornelius Thigpen. |
| 2-10-POR30 (1Q: 00:42) PENALTY: Portland (OR) was called for a False Start. |
| 2-15-POR25 (1Q: 00:37) Tyrell Cortez pass completed to TE Randall Gerleman for 9 yards. Tackled by S Wendell Barnes, assisted by CB Archie Diaz. |
| Start of second quarter. |
| 3-6-POR34 (2Q: 15:00) George Fuller ran around left end for 14 yards and was forced out of bounds. Tackled by ILB Jim Joseph, assisted by OLB Kenyon Zellner. Key block delivered by Horace Adams. |
| 1-10-POR48 (2Q: 14:30) Tyrell Cortez pass fell incomplete, intended for WR Damon Foudray. ILB Rickey Feldman defended the pass. |
| 2-10-POR48 (2Q: 14:25) Tyrell Cortez pass completed to TE Brenden Long for 9 yards. Tackled by S Antonio Laudenback. Long gained 9 yards after the catch. |
| 3-1-DET43 (2Q: 13:50) Tyrell Cortez pass fell incomplete, intended for WR Wendell Stargell. DE Zach Ringo hurried the quarterback into a bad throw. |
| 4-1-DET43 (2Q: 13:40) Dustin Mahoney punted 43 yards. Touchback. |
| 1-10-DET20 (2Q: 13:34) Doug Kenderdine pass completed to RB Kurt Asmus for 9 yards. Tackled by OLB Randall Wagner. The receiver ran his route right over the middle of the field. Asmus gained 1 yard after the catch. |
| 2-1-DET29 (2Q: 12:51) Kurt Asmus ran inside the right tackle for 4 yards. Tackled by DE Zach Benson. Key block delivered by Lewis Stepp. |
| 1-10-DET33 (2Q: 12:10) The Immortal Garcia ran a counterplay inside the right tackle for 1 yard. Tackled by ILB Billy Dowdell. |
| 2-9-DET34 (2Q: 11:36) Kurt Asmus ran outside the right tackle for 3 yards. Tackled by S Ryan Sullivan, assisted by ILB Billy Dowdell. |
| 3-6-DET37 (2Q: 10:55) Doug Kenderdine pass completed to RB The Immortal Garcia for 5 yards. Tackled by CB Hunter Barker, assisted by CB Luke Boyer. Garcia gained 7 yards after the catch. |
| 4-1-DET42 (2Q: 10:21) Xavier Fagelman punted 54 yards. The ball was marked out of bounds at the POR04. |
| 1-10-POR04 (2Q: 10:12) Roderick King ran around right end for 8 yards. Tackled by DE Alvin Roberts, assisted by OLB Kenyon Zellner. Key block delivered by Norman Negrete. |
| 2-2-POR12 (2Q: 09:44) Tyrell Cortez pass fell incomplete, intended for WR Archie McConnell. DT Norbert Griffith hurried the quarterback into a bad throw. |
| 3-2-POR12 (2Q: 09:40) Tyrell Cortez pass completed to RB George Fuller for 1 yard. Tackled by DE Zach Ringo, assisted by S Rodney Boyle. Fuller gained 2 yards after the catch. |
| 4-1-POR13 (2Q: 09:08) Dustin Mahoney punted 54 yards. Robert Talamaivao returned the kick 8 yards to the DET41. Tackled by Bucky Browning. |
| 1-10-DET41 (2Q: 09:00) Doug Kenderdine pass was dropped by WR Robert Talamaivao. |
| 2-10-DET41 (2Q: 08:50) Tyrell Garcia ran inside the left guard for 1 yard. Tackled by OLB Wendell Newnam, assisted by ILB Billy Dowdell. |
| 3-9-DET42 (2Q: 08:13) Doug Kenderdine pass was intended for WR Louis Royal and was intercepted by S Ryan Sullivan at the POR37. The interception was returned 31 yards. Tackled by Louis Royal. |
| 1-10-DET32 (2Q: 08:00) Tyrell Cortez pass completed to WR Frankie Curie for 3 yards. The receiver went out of bounds. Tackled by CB Jesse Tompkins, assisted by CB J.R. Peters. |
| 2-7-DET29 (2Q: 07:18) Gerald Fein ran around the left tackle for 3 yards. Tackled by ILB Rickey Feldman. |
| 3-4-DET26 (2Q: 06:33) Tyrell Cortez pass fell incomplete, intended for TE Randall Gerleman. S Rodney Boyle hurried the quarterback into a bad throw. |
| 4-4-DET26 (2Q: 06:26) PENALTY: Portland (OR) was called for Delay of Game. |
| 4-9-DET31 (2Q: 06:26) Harris Wible attempted a 48 yard field goal and missed wide to the right. |
| 1-10-DET38 (2Q: 06:19) Tyrell Garcia ran around the left tackle for 7 yards. Tackled by DT Cornelius King, assisted by OLB Craig Garcia. Key block delivered by Cornell Forsyth. |
| 2-3-DET45 (2Q: 05:37) Doug Kenderdine pass completed to WR Robert Talamaivao for 3 yards. Tackled by CB Gabe Eatherton. Talamaivao gained 2 yards after the catch. |
| 1-10-DET48 (2Q: 05:09) Tyrell Garcia ran inside the right guard for -2 yards. Tackled by DT Cornelius King. |
| 2-12-DET46 (2Q: 04:37) Doug Kenderdine pass completed to WR Louis Royal for 9 yards. Tackled by CB Hunter Barker. The quarterback threw away from the double coverage. |
| 3-3-POR45 (2Q: 03:57) Doug Kenderdine pass fell incomplete, intended for TE Karl Springer. OLB Craig Garcia hurried the quarterback into a bad throw. |
| 4-3-POR45 (2Q: 03:51) Xavier Fagelman punted 45 yards. Touchback. |
| 1-10-POR20 (2Q: 03:45) Gerald Fein ran around the left tackle for 16 yards. Tackled by CB Ray Davison, assisted by DT Ford Pinto. Key block delivered by Horace Adams. |
| 1-10-POR36 (2Q: 03:10) Tyrell Cortez pass completed to WR Frankie Curie for 15 yards. Tackled by CB Jesse Tompkins, assisted by S Wendell Barnes. The receiver ran his route right over the middle of the field. The ball was fumbled and recovered by DET Jesse Tompkins on the DET49. PENALTY: Detroit was called for Defensive Holding. |
| 1-10-POR41 (2Q: 03:00) Tyrell Cortez pass completed to WR Archie McConnell for 10 yards. Tackled by OLB Ken Woods. The receiver ran his route right over the middle of the field. Portland (OR)'s Tyrell Cortez was hurt on the play. This appears to be a minor knee injury. He should be able to remain in the game. |
| 1-10-DET49 (2Q: 02:40) Tyrell Cortez pass completed to TE Brenden Long for 14 yards. Tackled by CB Archie Diaz. Detroit's Wendell Barnes was hurt on the play. This appears to be a serious leg injury. |
| 1-10-DET35 (2Q: 02:18) Tyrell Cortez pass completed to WR Damon Foudray for 8 yards. Tackled by CB Ray Davison. The receiver ran his route right over the middle of the field. |
| Official time out for the two-minute warning. |
| 2-2-DET27 (2Q: 02:00) Tyrell Cortez pass was intended for TE Randall Gerleman and was intercepted by S Brant Stokes at the DET14. The interception was returned 23 yards. Tackled by Frankie Curie. The quarterback threw away from the double coverage. |
| 1-10-DET37 (2Q: 01:50) PENALTY: Detroit was called for a False Start. |
| 1-15-DET32 (2Q: 01:50) Doug Kenderdine pass completed to WR Robert Talamaivao for -1 yards. Tackled by DT Jerry Methe, assisted by CB Luke Boyer. The quarterback threw into double coverage. |
| 2-16-DET31 (2Q: 01:20) Doug Kenderdine pass completed to FB Don Evans for -2 yards. Tackled by CB Gabe Eatherton. PENALTY: Detroit was called for an Illegal Formation. The penalty was declined. |
| 3-18-DET29 (2Q: 01:20) Doug Kenderdine pass was intended for WR Robert Talamaivao and was intercepted by OLB Craig Garcia at the DET49. The interception was returned 5 yards. Tackled by Robert Talamaivao. |
| 1-10-DET44 (2Q: 01:10) Tyrell Cortez pass completed to WR Tyrell Shelton for 13 yards. Tackled by DT Cornelius Thigpen, assisted by OLB Kenyon Zellner. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage. |
| 1-10-DET31 (2Q: 00:53) Tyrell Cortez pass fell incomplete, intended for WR Damon Foudray. DE Zach Ringo hurried the quarterback into a bad throw. The quarterback threw away from the double coverage. |
| 2-10-DET31 (2Q: 00:45) Tyrell Cortez pass was thrown incomplete, intended for RB Gerald Fein. |
| 3-10-DET31 (2Q: 00:33) Tyrell Cortez pass was dropped by WR Damon Foudray. |
| 4-10-DET31 (2Q: 00:27) Harris Wible attempted a 48 yard field goal and succeeded. Detroit 7, Portland (OR) 3 |
| (2Q: 00:22) Harris Wible kicked off 57 yards from the POR30. Bryan Singer returned the ball 12 yards to the DET25. Tackled by Brad Leinaweaver. |
| 1-10-DET25 (2Q: 00:15) Doug Kenderdine pass completed to RB Tyrell Garcia for 2 yards. Tackled by ILB Isaac Owens. Garcia gained 1 yard after the catch. |
| Start of third quarter. |
| (3Q: 15:00) Harris Wible kicked off 68 yards from the POR30. Justin Dellenbach returned the ball 8 yards to the DET10. Tackled by Tyrell Shelton. |
| 1-10-DET10 (3Q: 14:41) Doug Kenderdine pass completed to TE Trent Verma for 5 yards. Tackled by ILB John Shannon. |
| 2-5-DET15 (3Q: 14:13) Doug Kenderdine sacked by DT Jerry Methe and OLB Craig Garcia for a loss of 6 yards. Sack allowed by Thurman Scott. The ball was fumbled and recovered by POR John Shannon on the DET09. |
| 1-9-DET09 (3Q: 14:03) Roderick King ran outside the right tackle for 6 yards. Tackled by S Rodney Boyle. Key block delivered by K.C. Kooistra. PENALTY: Portland (OR) was called for an Illegal Substitution. |
| 1-14-DET14 (3Q: 13:55) Tyrell Cortez pass fell incomplete, intended for WR Archie McConnell. CB Bryan Singer defended the pass. The quarterback threw into double coverage. |
| 2-14-DET14 (3Q: 13:49) Tyrell Cortez pass fell incomplete, intended for WR Frankie Curie. OLB Kenyon Zellner defended the pass. |
| 3-14-DET14 (3Q: 13:43) George Fuller ran outside the right tackle for 8 yards. Tackled by DE Alvin Roberts. |
| 4-6-DET06 (3Q: 13:21) Harris Wible attempted a 23 yard field goal and succeeded. Detroit 7, Portland (OR) 6 |
| (3Q: 13:15) Harris Wible kicked off 72 yards from the POR30. Touchback. |
| 1-10-DET20 (3Q: 13:15) Tyrell Garcia ran around the left tackle for 1 yard. Tackled by DT Jeremy Rayburn. |
| 2-9-DET21 (3Q: 12:29) Doug Kenderdine pass was intended for WR Robert Talamaivao and was intercepted by OLB Wendell Newnam at the DET24. Tackled by Robert Talamaivao. |
| 1-10-DET24 (3Q: 12:17) Gerald Fein ran around right end for 1 yard. Tackled by DT Norbert Griffith. |
| 2-9-DET23 (3Q: 11:35) Tyrell Cortez pass completed to WR Damon Foudray for 6 yards. Tackled by CB Archie Diaz. Foudray gained 4 yards after the catch. |
| 3-3-DET17 (3Q: 11:04) Roderick King ran around right end for 4 yards. Tackled by DE Alvin Roberts. Key block delivered by Norman Negrete. |
| 1-10-DET13 (3Q: 10:22) Tyrell Cortez pass completed to RB Roderick King for -1 yards. Tackled by OLB Ken Woods. |
| 2-11-DET14 (3Q: 09:36) Tyrell Cortez pass fell incomplete, intended for WR Damon Foudray. DE Zach Ringo hurried the quarterback into a bad throw. The defense looked very familiar with that play. |
| 3-11-DET14 (3Q: 09:29) Tyrell Cortez pass was thrown incomplete, intended for WR Damon Foudray. PENALTY: Portland (OR) was called for Offensive Holding. The penalty was declined. |
| 4-11-DET14 (3Q: 09:20) Harris Wible attempted a 31 yard field goal and succeeded. Portland (OR) 9, Detroit 7 |
| (3Q: 09:14) Harris Wible kicked off 68 yards from the POR30. Matt Gardner returned the ball 19 yards to the DET21. Tackled by Tyrell Shelton. |
| 1-10-DET21 (3Q: 08:44) Tyrell Garcia ran outside the right tackle for 13 yards. Tackled by S Ryan Sullivan, assisted by DT Jerry Methe. Key block delivered by Lewis Stepp. PENALTY: Detroit was called for Offensive Holding. |
| 1-20-DET11 (3Q: 08:38) Doug Kenderdine pass completed to WR Robert Talamaivao for 13 yards. Tackled by OLB Craig Garcia. Talamaivao gained 7 yards after the catch. |
| 2-7-DET24 (3Q: 07:59) Doug Kenderdine pass completed to WR Louis Royal for 22 yards. Tackled by OLB Rodney Delaney. Royal gained 5 yards after the catch. |
| 1-10-DET46 (3Q: 07:15) Tyrell Garcia ran inside the left guard for 1 yard. Tackled by ILB Isaac Owens, assisted by S Ryan Sullivan. |
| 2-9-DET47 (3Q: 06:47) Tyrell Garcia ran a draw inside the right guard for 10 yards. Tackled by S Ryan Sullivan. Key block delivered by Lewis Stepp. Stepp ran over Zach Benson to set up the play. |
| 1-10-POR43 (3Q: 06:24) Doug Kenderdine pass completed to RB Tyrell Garcia for 10 yards. Tackled by CB Hunter Barker, assisted by OLB Wendell Newnam. Garcia gained 7 yards after the catch. |
| 1-10-POR33 (3Q: 05:36) Kurt Asmus ran a draw inside the right guard for 1 yard. Tackled by ILB Billy Dowdell, assisted by S Ryan Sullivan. PENALTY: Portland (OR) was called for Too Many Men on the Field. |
| 1-5-POR28 (3Q: 05:30) Tyrell Garcia ran inside the left tackle for 5 yards. Tackled by CB Hunter Barker, assisted by S Ryan Sullivan. Key block delivered by Reggie Boling. |
| 1-10-POR23 (3Q: 04:58) Tyrell Garcia ran a trap outside the left tackle for 0 yards. Tackled by S Ryan Sullivan, assisted by CB Gabe Eatherton. |
| 2-10-POR23 (3Q: 04:28) Doug Kenderdine pass fell incomplete, intended for WR Robert Talamaivao. S Ryan Sullivan defended the pass. |
| 3-10-POR23 (3Q: 04:24) Doug Kenderdine pass completed to TE Karl Springer for 15 yards. Tackled by CB Gabe Eatherton, assisted by CB Luke Boyer. The quarterback threw away from the double coverage. |
| 1-8-POR08 (3Q: 03:55) Doug Kenderdine pass fell incomplete, intended for FB Don Evans. DE J.T. McGee hurried the quarterback into a bad throw. |
| 2-8-POR08 (3Q: 03:49) Tyrell Garcia ran around right end for 8 yards and a TOUCHDOWN! Key block delivered by Reggie Boling. Detroit 13, Portland (OR) 9 |
| (3Q: 03:49) Extra point by Josh MacMillan was good. Detroit 14, Portland (OR) 9 |
| (3Q: 03:40) Josh MacMillan kicked off 73 yards from the DET30. Touchback. |
| 1-10-POR20 (3Q: 03:40) Tyrell Cortez pass completed to WR Archie McConnell for 20 yards. The receiver went out of bounds. Tackled by CB Jesse Tompkins. |
| 1-10-POR40 (3Q: 02:57) Gerald Fein ran outside the right tackle for 1 yard. Tackled by DE Zach Ringo. |
| 2-9-POR41 (3Q: 02:24) Tyrell Cortez pass completed to WR Frankie Curie for 6 yards. Tackled by S Brant Stokes, assisted by S Rodney Boyle. |
| 3-3-POR47 (3Q: 01:51) Tyrell Cortez pass was dropped by RB Gerald Fein. |
| 4-3-POR47 (3Q: 01:47) Dustin Mahoney punted 36 yards. Robert Talamaivao returned the kick 32 yards to the DET49. PENALTY: Detroit was called for Holding on the Punt Return. |
| 1-10-DET16 (3Q: 01:37) Doug Kenderdine pass was blocked at the line, intended for RB Tyrell Garcia. DE Zach Benson blocked the pass. |
| 2-10-DET16 (3Q: 01:30) Doug Kenderdine pass completed to RB Tyrell Garcia for 1 yard. Tackled by S Ryan Sullivan, assisted by S Bo McGregor. Garcia gained 1 yard after the catch. |
| 3-9-DET17 (3Q: 00:47) Doug Kenderdine pass fell incomplete, intended for WR Louis Royal. OLB Craig Garcia hurried the quarterback into a bad throw. |
| 4-9-DET17 (3Q: 00:41) Xavier Fagelman punted 32 yards. Archie McConnell called for a fair catch at the DET49. |
| 1-10-DET49 (3Q: 00:32) Tyrell Cortez pass completed to WR Damon Foudray for 6 yards. Tackled by OLB Kenyon Zellner. |
| Start of fourth quarter. |
| 2-4-DET43 (4Q: 15:00) Tyrell Cortez pass was thrown incomplete, intended for WR Archie McConnell. The quarterback threw away from the double coverage. |
| 3-4-DET43 (4Q: 14:52) Tyrell Cortez pass fell incomplete, intended for WR Damon Foudray. CB Ray Davison defended the pass. |
| 4-4-DET43 (4Q: 14:46) Dustin Mahoney punted 43 yards. Touchback. |
| 1-10-DET20 (4Q: 14:41) Tyrell Garcia ran around right end for 0 yards. Tackled by CB Gabe Eatherton. |
| 2-10-DET20 (4Q: 14:07) Doug Kenderdine pass was thrown incomplete, intended for TE Karl Springer. PENALTY: Detroit was called for Offensive Holding. |
| 2-20-DET10 (4Q: 14:03) Doug Kenderdine pass fell incomplete, intended for WR Louis Royal. CB Gabe Eatherton knocked the ball out of his grasp. The quarterback threw into double coverage. |
| 3-20-DET10 (4Q: 13:56) PENALTY: Detroit was called for a False Start. |
| 3-25-DET05 (4Q: 13:49) Doug Kenderdine pass fell incomplete, intended for WR Robert Talamaivao. CB Hunter Barker defended the pass. The quarterback threw away from the double coverage. |
| 4-25-DET05 (4Q: 13:43) Xavier Fagelman punted 42 yards. Archie McConnell returned the kick 7 yards to the DET40. Tackled by Jack Marchant. |
| 1-10-DET40 (4Q: 13:33) Tyrell Cortez pass completed to TE Brenden Long for 18 yards. Tackled by ILB Jim Joseph. The receiver ran his route right over the middle of the field. |
| 1-10-DET22 (4Q: 13:06) Tyrell Cortez sacked by DT Perry Pinto for a loss of 5 yards. Sack allowed by Scott Kerr. |
| 2-15-DET27 (4Q: 12:28) Roderick King ran around right end for 4 yards. Tackled by S Rodney Boyle. |
| 3-11-DET23 (4Q: 12:01) Tyrell Cortez pass fell incomplete, intended for WR Tyrell Shelton. DE Zach Ringo hurried the quarterback into a bad throw. The defense looked very familiar with that play. |
| 4-11-DET23 (4Q: 11:54) Harris Wible attempted a 40 yard field goal and succeeded. Detroit 14, Portland (OR) 12 |
| (4Q: 11:46) Harris Wible kicked off 57 yards from the POR30. Matt Gardner returned the ball 13 yards to the DET26. Tackled by Archie McConnell. |
| 1-10-DET26 (4Q: 11:26) Doug Kenderdine pass completed to TE Karl Springer for 11 yards. Tackled by ILB Isaac Owens. |
| 1-10-DET37 (4Q: 10:57) Doug Kenderdine pass completed to FB Don Evans for 23 yards. Tackled by ILB Isaac Owens. Evans gained 23 yards after the catch. |
| 1-10-POR40 (4Q: 10:28) PENALTY: Detroit was called for a False Start. |
| 1-15-POR45 (4Q: 10:22) Tyrell Garcia ran around right end for 0 yards. Tackled by ILB Isaac Owens. PENALTY: Detroit was called for Offensive Holding. |
| 1-25-DET45 (4Q: 10:15) Doug Kenderdine pass completed to WR Robert Talamaivao for 5 yards. Tackled by S Al Heimburger, assisted by CB Hunter Barker. Talamaivao gained 3 yards after the catch. The quarterback threw into double coverage. PENALTY: Portland (OR) was called for Defensive Holding. |
| 1-10-DET50 (4Q: 10:05) Doug Kenderdine scrambled for 10 yards. Tackled by S Bo McGregor. |
| 1-10-POR40 (4Q: 09:29) Doug Kenderdine pass was dropped by RB Tyrell Garcia. The defense looked very familiar with that play. |
| 2-10-POR40 (4Q: 09:22) The Immortal Garcia ran inside the left guard for -1 yards. Tackled by S Ryan Sullivan, assisted by OLB Craig Garcia. |
| 3-11-POR41 (4Q: 08:37) Doug Kenderdine pass was dropped by RB The Immortal Garcia. The quarterback threw away from the double coverage. |
| 4-11-POR41 (4Q: 08:27) Xavier Fagelman punted 41 yards. Touchback. |
| 1-10-POR20 (4Q: 08:21) Tyrell Cortez pass fell incomplete, intended for FB Bucky Browning. DT Norbert Griffith hurried the quarterback into a bad throw. The defense looked very familiar with that play. The quarterback threw away from the double coverage. |
| 2-10-POR20 (4Q: 08:15) Roderick King ran outside the right tackle for 5 yards. Tackled by S Brant Stokes, assisted by ILB Rickey Feldman. |
| 3-5-POR25 (4Q: 07:34) Tyrell Cortez pass completed to TE Randall Gerleman for 7 yards. Tackled by CB Bryan Singer, assisted by CB Jesse Tompkins. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage. |
| 1-10-POR32 (4Q: 06:53) Tyrell Cortez pass was blocked at the line, intended for TE Brenden Long. DE Zach Ringo blocked the pass. The defense looked very familiar with that play. PENALTY: Detroit was called for an Intentional Face Mask. |
| 1-10-POR47 (4Q: 06:45) Tyrell Cortez pass fell incomplete, intended for TE Randall Gerleman. DT Cornelius Thigpen drove right through Ellis Setzer to hurry the quarterback. |
| 2-10-POR47 (4Q: 06:40) Tyrell Cortez pass was thrown incomplete, intended for TE Brenden Long. The defense looked very familiar with that play. The quarterback threw away from the double coverage. |
| 3-10-POR47 (4Q: 06:34) Tyrell Cortez pass fell incomplete, intended for WR Damon Foudray. DE Zach Ringo hurried the quarterback into a bad throw. The defense looked very familiar with that play. |
| 4-10-POR47 (4Q: 06:27) Dustin Mahoney punted 46 yards. The ball was downed at the DET07. |
| 1-10-DET07 (4Q: 06:16) Tyrell Garcia ran inside the right tackle for -2 yards. Tackled by S Ryan Sullivan, assisted by ILB Billy Dowdell. |
| 2-12-DET05 (4Q: 05:28) Kurt Asmus ran inside the right guard for 6 yards. Tackled by CB Gabe Eatherton, assisted by DE Zach Benson. |
| 3-6-DET11 (4Q: 04:40) Doug Kenderdine pass completed to RB The Immortal Garcia for 2 yards. Tackled by CB Jamie Oren. The quarterback threw away from the double coverage. |
| 4-4-DET13 (4Q: 03:53) Xavier Fagelman punted 57 yards. Archie McConnell returned the kick 8 yards to the POR38. Tackled by Shane Greer. |
| 1-10-POR38 (4Q: 03:42) Tyrell Cortez pass was intended for WR Archie McConnell and was intercepted by CB Jesse Tompkins at the POR44. Tackled by Archie McConnell. The quarterback threw into double coverage. |
| 1-10-POR44 (4Q: 03:29) Tyrell Garcia ran inside the left tackle for 16 yards. Tackled by ILB Isaac Owens. Key block delivered by Lewis Stepp. Stepp ran over Randall Wagner to set up the play. |
| 1-10-POR28 (4Q: 02:45) Tyrell Garcia ran outside the right tackle for 0 yards. Tackled by ILB Billy Dowdell, assisted by S Ryan Sullivan. |
| Portland (OR) called a time out. |
| 2-10-POR28 (4Q: 02:37) The Immortal Garcia ran inside the right guard for 3 yards. Tackled by ILB Isaac Owens, assisted by DE J.T. McGee. PENALTY: Detroit was called for Illegal Use of the Hands. |
| 2-20-POR38 (4Q: 02:27) Tyrell Garcia ran inside the right guard for 2 yards. Tackled by DE Zach Benson. |
| Portland (OR) called a time out. |
| 3-18-POR36 (4Q: 02:15) Tyrell Garcia ran a trap outside the left tackle for 10 yards. Tackled by S Al Heimburger. |
| Portland (OR) called a time out. |
| 4-8-POR26 (4Q: 02:06) Josh MacMillan attempted a 43 yard field goal and it was blocked by Rodney Delaney. POR Rodney Delaney recovered the ball at the POR34. |
| Official time out for the two-minute warning. |
| 1-10-POR34 (4Q: 01:57) Tyrell Cortez pass was thrown incomplete, intended for TE Brenden Long. The defense looked very familiar with that play. PENALTY: Detroit was called for Defensive Pass Interference. |
| 1-10-DET48 (4Q: 01:47) Tyrell Cortez pass fell incomplete, intended for WR Archie McConnell. DE Zach Ringo hurried the quarterback into a bad throw. |
| 2-10-DET48 (4Q: 01:40) Tyrell Cortez pass fell incomplete, intended for WR Tyrell Shelton. S Brant Stokes knocked the ball out of his grasp. |
| 3-10-DET48 (4Q: 01:27) Tyrell Cortez pass fell incomplete, intended for TE Randall Gerleman. ILB Rickey Feldman hurried the quarterback into a bad throw. The quarterback threw away from the double coverage. |
| 4-10-DET48 (4Q: 01:18) Tyrell Cortez sacked by ILB Jim Joseph for a loss of 2 yards. Sack allowed by Horace Adams. The ball goes over on downs. |
| 1-10-DET50 (4Q: 00:57) Doug Kenderdine dropped to one knee for -1 yards. |
| 2-11-DET49 (4Q: 00:12) Doug Kenderdine dropped to one knee for -1 yards. |
| Final Score: Detroit Demolition 14, Portland (OR) Dragons 12 |