| 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) Randy Strickland kicked off 73 yards from the DET35. Touchback. |
| 1-10-POR20 (1Q: 15:00) Travis Freedman sacked by DT Tony Infante for a loss of 5 yards. Sack allowed by Gino Banks. |
| 2-15-POR15 (1Q: 14:19) Travis Freedman pass fell incomplete, intended for TE Morris Weed. CB Jermaine Buckner defended the pass. |
| 3-15-POR15 (1Q: 14:10) Travis Freedman pass completed to WR Krusty Kratzer for 20 yards. Tackled by CB Spencer Franklin. Kratzer gained 5 yards after the catch. The quarterback threw into double coverage. PENALTY: Detroit was called for Offsides. The penalty was declined. |
| 1-10-POR35 (1Q: 13:58) Travis Freedman pass completed to TE Morris Weed for 18 yards. Tackled by CB Spencer Franklin. |
| 1-10-DET47 (1Q: 13:33) Travis Freedman pass fell incomplete, intended for WR Erik Cooper. S Norm George defended the pass. The quarterback threw into double coverage. |
| 2-10-DET47 (1Q: 13:23) Kai Shade ran around left end for 20 yards. Tackled by S Brant Stokes. Key block delivered by Matt Rainwater. |
| 1-10-DET27 (1Q: 12:47) Travis Freedman pass completed to TE Bernard Knutzen for 23 yards. Tackled by CB Jermaine Buckner. The quarterback threw away from the double coverage. |
| 1-4-DET04 (1Q: 12:11) Travis Freedman pass fell incomplete, intended for WR Rusty Kratzer. CB Jermaine Buckner defended the pass. The quarterback threw away from the double coverage. |
| 2-4-DET04 (1Q: 12:06) Travis Freedman pass was dropped by TE Bernard Knutzen. |
| 3-4-DET04 (1Q: 12:01) Travis Freedman pass fell incomplete, intended for WR Erik Cooper. CB Spencer Franklin defended the pass. |
| 4-4-DET04 (1Q: 11:57) Donny Foster attempted a 21 yard field goal and succeeded. Portland (OR) 3, Detroit 0 |
| (1Q: 11:49) Donny Foster kicked off 55 yards from the POR35. Norm George returned the ball 18 yards to the DET28. Tackled by Rusty Kratzer. PENALTY: Detroit was called for Holding on the Kick Return. |
| 1-10-DET10 (1Q: 11:24) Norm Parisi ran inside the right tackle for 2 yards. Tackled by OLB George Ottesen, assisted by DE Rod Mayes. |
| 2-8-DET12 (1Q: 10:44) Jack Ruhl pass was intended for WR Mo Hornbaker and was intercepted by S Omar George at the DET30. The interception was returned 24 yards. Tackled by Mo Hornbaker. |
| 1-6-DET06 (1Q: 10:31) Kai Shade ran inside the left tackle for 3 yards. Tackled by OLB Thomas Everett. |
| 2-3-DET03 (1Q: 09:58) Night Shade ran a counterplay inside the right tackle for 1 yard. Tackled by OLB Roger Rivers, assisted by DE Andres Nikolas. |
| 3-2-DET02 (1Q: 09:15) Kai Shade ran outside the right tackle for 2 yards and a TOUCHDOWN! Key block delivered by Darren Levingston. Portland (OR) 9, Detroit 0 |
| (1Q: 09:15) Extra point by Donny Foster was good. Portland (OR) 10, Detroit 0 |
| (1Q: 09:07) Donny Foster kicked off 61 yards from the POR35. Norm George returned the ball 25 yards to the DET29. Tackled by Bernard Knutzen. |
| 1-10-DET29 (1Q: 08:43) Norm Parisi ran inside the left guard for 2 yards. Tackled by ILB Bubba Kohl, assisted by OLB Jonathan Hogg. |
| 2-8-DET31 (1Q: 08:08) Jack Ruhl pass completed to RB Norm Parisi for -4 yards. Tackled by S Johnnie Mahe, assisted by S Omar George. |
| 3-12-DET27 (1Q: 07:36) Jack Ruhl pass was blocked at the line, intended for WR Mo Hornbaker. DE Rod Mayes blocked the pass. |
| 4-12-DET27 (1Q: 07:26) Isaiah Barrett punted 44 yards. Erik Cooper returned the kick 18 yards to the POR47. Tackled by Greg Rotzell. |
| 1-10-POR47 (1Q: 07:18) Travis Freedman pass completed to WR J.T. Gordon for 15 yards. Tackled by S Brant Stokes. The receiver ran his route right over the middle of the field. |
| 1-10-DET38 (1Q: 06:37) Travis Freedman pass was thrown incomplete, intended for TE Morris Weed. The quarterback threw away from the double coverage. |
| 2-10-DET38 (1Q: 06:30) Travis Freedman pass was dropped by TE Bernard Knutzen. |
| 3-10-DET38 (1Q: 06:24) Travis Freedman pass completed to WR J.T. Gordon for 7 yards. Tackled by ILB Richie Flowers. Gordon gained 1 yard after the catch. |
| 4-3-DET31 (1Q: 05:51) Donny Foster attempted a 48 yard field goal and succeeded. Portland (OR) 13, Detroit 0 |
| (1Q: 05:43) Donny Foster kicked off 62 yards from the POR35. Norm George returned the ball 28 yards to the DET31. Tackled by Bernard Knutzen. PENALTY: Portland (OR) was called for Offsides on the Kickoff. The penalty was declined. |
| 1-10-DET31 (1Q: 05:09) Jack Ruhl scrambled for 1 yard. Tackled by S Johnnie Mahe. |
| 2-9-DET32 (1Q: 04:32) Jack Ruhl pass completed to TE Jack Cassidy for 15 yards. Tackled by ILB Bubba Kohl. Cassidy gained 6 yards after the catch. |
| 1-10-DET47 (1Q: 04:01) Jack Ruhl pass fell incomplete, intended for WR Myron Williams. S Omar George defended the pass. |
| 2-10-DET47 (1Q: 03:49) Jack Ruhl pass completed to TE Jack Cassidy for 29 yards. Tackled by ILB Bubba Kohl. Cassidy gained 20 yards after the catch. |
| 1-10-POR24 (1Q: 03:08) Norm Parisi ran inside the left guard for 3 yards. Tackled by ILB Bubba Kohl, assisted by DE Rod Mayes. |
| 2-7-POR21 (1Q: 02:33) Greg Rotzell ran around the left tackle for 5 yards. Tackled by OLB George Ottesen, assisted by S Steve Heck. |
| 3-2-POR16 (1Q: 02:11) Jack Ruhl pass fell incomplete, intended for TE Cornell Schenk. S Mahi Mahe defended the pass. |
| 4-2-POR16 (1Q: 02:05) Randy Strickland attempted a 33 yard field goal and succeeded. Portland (OR) 13, Detroit 3 |
| (1Q: 01:59) Randy Strickland kicked off 74 yards from the DET35. Touchback. Detroit's Leo Chillar was hurt on the play. |
| 1-10-POR20 (1Q: 01:59) Travis Freedman kept the ball, running inside the right guard for 3 yards. Tackled by DT Grayson Cortez, assisted by S Brant Stokes. |
| 2-7-POR23 (1Q: 01:21) Night Shade ran inside the left tackle for -1 yards. Tackled by OLB Lawrence Dickerson. DT Brady Joyner knocked down Chance McWilliams to break up the play. |
| 3-8-POR22 (1Q: 00:39) Travis Freedman pass completed to WR Rusty Kratzer for 3 yards. Tackled by CB Trenton Wallace. |
| Start of second quarter. |
| 4-5-POR25 (2Q: 15:00) Norbert Howard punted 52 yards. The ball was marked out of bounds at the DET23. |
| 1-10-DET23 (2Q: 14:50) Jack Ruhl pass completed to RB Norm Parisi for 4 yards. Tackled by OLB Boss Hogg, assisted by S Mahi Mahe. The receiver ran his route right over the middle of the field. Parisi gained 1 yard after the catch. Detroit's Mo Hornbaker was hurt on the play. This appears to be a minor ankle injury. He should be able to remain in the game. |
| 2-6-DET27 (2Q: 14:13) Norm Parisi ran around right end for -3 yards. Tackled by DT Jumbo McElrath. |
| 3-9-DET24 (2Q: 13:53) Jack Ruhl pass fell incomplete, intended for WR Myron Williams. DE Blake Kimberly hurried the quarterback into a bad throw. |
| 4-9-DET24 (2Q: 13:46) Isaiah Barrett punted 45 yards. Erik Cooper returned the kick 12 yards to the POR43. Tackled by Shaun Natale. |
| 1-10-POR43 (2Q: 13:38) Kai Shade ran inside the left tackle for 5 yards. Tackled by OLB Lawrence Dickerson. Key block delivered by Darren Levingston. |
| 2-5-POR48 (2Q: 13:00) Kai Shade ran around the left tackle for -1 yards. Tackled by OLB Thomas Everett, assisted by S Norm George. |
| 3-6-POR47 (2Q: 12:21) Travis Freedman pass fell incomplete, intended for WR Erik Cooper. S Brant Stokes defended the pass. |
| 4-6-POR47 (2Q: 12:12) Norbert Howard punted 53 yards. Touchback. |
| 1-10-DET20 (2Q: 12:05) Greg Rotzell ran around the left tackle for 4 yards. Tackled by ILB Bubba Kohl, assisted by S Omar George. |
| 2-6-DET24 (2Q: 11:23) Jack Ruhl pass completed to WR Myron Williams for 3 yards. Tackled by ILB Bubba Kohl. |
| 3-3-DET27 (2Q: 10:53) Jack Ruhl pass completed to WR Myron Williams for 13 yards. Tackled by CB Mario Ellard, assisted by S Johnnie Mahe. |
| 1-10-DET40 (2Q: 10:10) Norm Parisi ran outside the right tackle for -4 yards. Tackled by S Omar George. |
| 2-14-DET36 (2Q: 09:47) Norm Parisi ran around left end for 2 yards. Tackled by S Mahi Mahe, assisted by OLB George Ottesen. |
| 3-12-DET38 (2Q: 09:10) Jack Ruhl pass completed to WR Mo Hornbaker for 6 yards. Tackled by S Luke Farlow. |
| 4-6-DET44 (2Q: 08:48) Isaiah Barrett punted 39 yards. Erik Cooper returned the kick 12 yards to the POR29. PENALTY: Portland (OR) was called for Holding on the Punt Return. |
| 1-10-POR14 (2Q: 08:38) Kai Shade ran inside the right guard for 6 yards. Tackled by S Brant Stokes. Key block delivered by Chance McWilliams. |
| 2-4-POR20 (2Q: 08:00) Night Shade ran inside the left tackle for 0 yards. Tackled by OLB Roger Rivers. PENALTY: Portland (OR) was called for Offensive Holding. |
| 2-14-POR10 (2Q: 07:54) Travis Freedman pass was blocked at the line, intended for WR Erik Cooper. DE Kurt Longoria blocked the pass. The quarterback threw into double coverage. |
| 3-14-POR10 (2Q: 07:47) Travis Freedman scrambled for 8 yards. Tackled by CB Spencer Franklin. Portland (OR)'s Marc Bowman was hurt on the play. This appears to be a minor hand injury. He should be able to remain in the game. |
| 4-6-POR18 (2Q: 07:12) Norbert Howard punted 48 yards. Jermaine Buckner called for a fair catch at the DET34. |
| 1-10-DET34 (2Q: 07:01) Greg Rotzell ran a trap outside the right tackle for -1 yards. Tackled by ILB Bubba Kohl. DE Rod Mayes knocked down O.J. Poterala to break up the play. |
| 2-11-DET33 (2Q: 06:17) Jack Ruhl pass fell incomplete, intended for WR Mo Hornbaker. DE Rod Mayes hurried the quarterback into a bad throw. |
| 3-11-DET33 (2Q: 06:12) Jack Ruhl pass fell incomplete, intended for WR Ty Lindsay. DE Rod Mayes hurried the quarterback into a bad throw. |
| 4-11-DET33 (2Q: 06:06) Isaiah Barrett punted 45 yards. The ball was downed at the POR22. Portland (OR)'s Erik Cooper was hurt on the play. |
| 1-10-POR22 (2Q: 05:58) Travis Freedman pass completed to WR Marc Bowman for 10 yards. Tackled by CB Dana Hurley. |
| 1-10-POR32 (2Q: 05:17) Kai Shade ran inside the left guard for 2 yards. Tackled by DT Caleb Sanderson. |
| 2-8-POR34 (2Q: 04:35) Kai Shade ran a trap outside the left tackle for 3 yards. Tackled by OLB Thomas Everett, assisted by DE Andres Nikolas. |
| 3-5-POR37 (2Q: 03:54) Travis Freedman pass completed to WR J.T. Gordon for 6 yards. The receiver went out of bounds. Tackled by CB Trenton Wallace. |
| 1-10-POR43 (2Q: 03:19) Travis Freedman sacked by CB Spencer Franklin for a loss of 8 yards. Sack allowed by Make It Rainwater. Portland (OR)'s Marc Bowman was hurt on the play. This is an old injury, but he's toughing it out. |
| 2-18-POR35 (2Q: 02:56) Travis Freedman pass completed to WR Commish Gordon for 7 yards. Tackled by ILB Richie Flowers. The receiver ran his route right over the middle of the field. Gordon gained 1 yard after the catch. The quarterback threw away from the double coverage. |
| 3-11-POR42 (2Q: 02:18) Travis Freedman pass fell incomplete, intended for WR Rusty Kratzer. DE Andres Nikolas hurried the quarterback into a bad throw. |
| 4-11-POR42 (2Q: 02:09) Norbert Howard punted 48 yards. Jermaine Buckner called for a fair catch at the DET10. |
| 1-10-DET10 (2Q: 02:01) Jack Ruhl pass fell incomplete, intended for WR Mo Hornbaker. DE Blake Kimberly hurried the quarterback into a bad throw. |
| Official time out for the two-minute warning. |
| 2-10-DET10 (2Q: 01:52) Jack Ruhl pass completed to RB Norm Parisi for 11 yards. The receiver went out of bounds. Tackled by OLB Boss Hogg. |
| 1-10-DET21 (2Q: 01:45) Norm Parisi ran around the left tackle for 4 yards. Tackled by DE Blake Kimberly. |
| 2-6-DET25 (2Q: 01:14) Jack Ruhl pass fell incomplete, intended for WR Mo Hornbaker. DE Rod Mayes hurried the quarterback into a bad throw. |
| 3-6-DET25 (2Q: 01:04) Jack Ruhl pass completed to WR Myron Williams for 11 yards. Tackled by CB Mario Ellard. |
| 1-10-DET36 (2Q: 00:44) Jack Ruhl scrambled for 1 yard. Tackled by OLB Jonathan Hogg. |
| Detroit called a time out. |
| 2-9-DET37 (2Q: 00:34) Jack Ruhl pass completed to WR Mo Hornbaker for 5 yards. Tackled by OLB Boss Hogg. |
| Detroit called a time out. |
| 3-4-DET42 (2Q: 00:25) Jack Ruhl pass completed to WR Myron Williams for 20 yards. Tackled by S Luke Farlow. |
| Detroit called a time out. |
| 1-10-POR38 (2Q: 00:15) Randy Strickland attempted a 55 yard field goal and missed wide to the right. |
| 1-10-POR45 (2Q: 00:09) Travis Freedman pass fell incomplete, intended for WR Marc Bowman. DT Caleb Sanderson hurried the quarterback into a bad throw. |
| 2-10-POR45 (2Q: 00:02) Travis Freedman pass fell incomplete, intended for FB Chad Buck. DT Grayson Cortez hurried the quarterback into a bad throw. PENALTY: Portland (OR) was called for Offensive Holding. |
| Start of third quarter. |
| (3Q: 15:00) Donny Foster kicked off 62 yards from the POR35. Norm George returned the ball 38 yards to the DET41. Tackled by Kai Shade. |
| 1-10-DET41 (3Q: 14:09) Jack Ruhl kept the ball, running inside the left tackle for -3 yards. Tackled by ILB Bubba Kohl, assisted by DT Jumbo McElrath. |
| 2-13-DET38 (3Q: 13:46) Jack Ruhl pass completed to TE Jack Cassidy for 13 yards. Tackled by OLB Jonathan Hogg. Cassidy gained 6 yards after the catch. |
| 1-10-POR49 (3Q: 13:21) Jack Ruhl pass completed to WR Ty Lindsay for 34 yards. Tackled by S Steve Heck. Lindsay gained 25 yards after the catch. |
| 1-10-POR15 (3Q: 12:52) Greg Rotzell ran a draw inside the left guard for -2 yards. Tackled by S Steve Heck. |
| 2-12-POR17 (3Q: 12:09) Greg Rotzell ran around left end for -5 yards. Tackled by ILB Bubba Kohl. |
| 3-17-POR22 (3Q: 11:41) Jack Ruhl pass completed to WR J.C. Everett for 22 yards and a TOUCHDOWN! Everett gained 4 yards after the catch. PENALTY: Portland (OR) was called for Defensive Holding. The penalty was declined. Portland (OR) 13, Detroit 9 |
| (3Q: 11:41) Extra point by Randy Strickland was good. Portland (OR) 13, Detroit 10 |
| (3Q: 11:30) Randy Strickland kicked off 70 yards from the DET35. Touchback. |
| 1-10-POR20 (3Q: 11:30) Kai Shade ran around left end for 2 yards. Tackled by DT Brady Joyner, assisted by ILB Richie Flowers. |
| 2-8-POR22 (3Q: 10:52) Kai Shade ran inside the left guard for 6 yards. Tackled by OLB Thomas Everett. |
| 3-2-POR28 (3Q: 10:13) Kai Shade ran a trap outside the left tackle for 8 yards. Tackled by DE Kurt Longoria, assisted by CB Trenton Wallace. Key block delivered by Matt Rainwater. |
| 1-10-POR36 (3Q: 09:29) Kai Shade ran inside the right tackle for 0 yards. Tackled by DT Brady Joyner, assisted by DT Tony Infante. |
| 2-10-POR36 (3Q: 09:05) Travis Freedman pass completed to TE Bernard Knutzen for 19 yards. Tackled by S Norm George, assisted by CB Spencer Franklin. Knutzen gained 11 yards after the catch. PENALTY: Detroit was called for Defensive Holding. The penalty was declined. |
| 1-10-DET45 (3Q: 08:57) Kai Shade ran around the left tackle for 10 yards. Tackled by DE Kurt Longoria. Key block delivered by Make It Rainwater. |
| 1-10-DET35 (3Q: 08:27) Travis Freedman kept the ball, running inside the left guard for -1 yards. Tackled by DE Andres Nikolas, assisted by ILB Richie Flowers. |
| 2-11-DET36 (3Q: 07:52) Travis Freedman pass was blocked at the line, intended for WR Commish Gordon. DE Marc Jones blocked the pass. PENALTY: Detroit was called for Unsportsmanlike Conduct. |
| 1-10-DET21 (3Q: 07:48) Travis Freedman pass fell incomplete, intended for WR Marc Bowman. OLB Thomas Everett knocked the ball out of his grasp. |
| 2-10-DET21 (3Q: 07:38) Travis Freedman pass fell incomplete, intended for WR Marc Bowman. DE Andres Nikolas hurried the quarterback into a bad throw. The quarterback threw into double coverage. |
| 3-10-DET21 (3Q: 07:31) Travis Freedman pass completed to WR J.T. Gordon for 5 yards. Tackled by CB Trenton Wallace. Gordon gained 2 yards after the catch. The quarterback threw away from the double coverage. |
| 4-5-DET16 (3Q: 07:09) Donny Foster attempted a 33 yard field goal and succeeded. Portland (OR) 16, Detroit 10 |
| (3Q: 07:02) Donny Foster kicked off 74 yards from the POR35. Touchback. |
| 1-10-DET20 (3Q: 07:02) Jack Ruhl pass completed to TE Jack Cassidy for 15 yards. Tackled by ILB Bubba Kohl. Cassidy gained 8 yards after the catch. |
| 1-10-DET35 (3Q: 06:26) Jack Ruhl pass fell incomplete, intended for WR J.C. Everett. ILB Bubba Kohl defended the pass. |
| 2-10-DET35 (3Q: 06:19) Norm Parisi ran inside the left tackle for -1 yards. Tackled by DT Jumbo McElrath, assisted by ILB Bubba Kohl. PENALTY: Detroit was called for Offensive Holding. |
| 2-20-DET25 (3Q: 06:12) Jack Ruhl sacked by DE Blake Kimberly for a loss of 6 yards. Sack allowed by Barry Spano. |
| 3-26-DET19 (3Q: 05:40) Jack Ruhl scrambled for 11 yards. Tackled by S Johnnie Mahe. |
| 4-15-DET30 (3Q: 05:09) Isaiah Barrett punted 34 yards. Night Shade called for a fair catch at the POR36. |
| 1-10-POR36 (3Q: 05:02) Travis Freedman sacked by DE Andres Nikolas for a loss of 6 yards. Sack allowed by Gino Banks. |
| 2-16-POR30 (3Q: 04:36) Travis Freedman pass completed to WR Marc Bowman for 24 yards. The receiver went out of bounds. Tackled by CB Earl Webb. The receiver ran his route right over the middle of the field. |
| 1-10-DET46 (3Q: 04:05) Travis Freedman pass completed to RB Night Shade for 6 yards. Tackled by CB Jermaine Buckner. The quarterback threw away from the double coverage. |
| 2-4-DET40 (3Q: 03:20) Night Shade ran a counterplay inside the right tackle for 6 yards. Tackled by DT Tony Infante, assisted by OLB Roger Rivers. Key block delivered by Albert Hadden. |
| 1-10-DET34 (3Q: 02:55) Kai Shade ran a draw inside the left guard for 1 yard. Tackled by CB Trenton Wallace, assisted by DT Caleb Sanderson. |
| 2-9-DET33 (3Q: 02:31) PENALTY: Detroit was called for Encroachment. |
| 2-4-DET28 (3Q: 02:24) Travis Freedman pass completed to RB Kai Shade for 19 yards. Tackled by OLB Thomas Everett. Shade gained 13 yards after the catch. The quarterback threw away from the double coverage. |
| 1-9-DET09 (3Q: 01:57) Kai Shade ran inside the left tackle for 1 yard. Tackled by DT Caleb Sanderson. |
| 2-8-DET08 (3Q: 01:25) Night Shade ran around the left tackle for 7 yards. Tackled by DT Caleb Sanderson. |
| 3-1-DET01 (3Q: 00:53) Kirk Main ran inside the left tackle for 0 yards. Tackled by CB Dana Hurley. The defense looked very familiar with that play. |
| 4-1-DET01 (3Q: 00:18) Donny Foster attempted a 18 yard field goal and succeeded. Portland (OR) 19, Detroit 10 |
| (3Q: 00:13) Donny Foster kicked off 62 yards from the POR35. Norm George returned the ball 33 yards to the DET36. Tackled by Kai Shade. |
| Start of fourth quarter. |
| 1-10-DET36 (4Q: 15:00) Greg Rotzell ran a trap outside the left tackle for -4 yards. Tackled by OLB Jonathan Hogg, assisted by DT Jeffrey Blair. |
| 2-14-DET32 (4Q: 14:21) Norm Parisi ran around the left tackle for 4 yards. Tackled by ILB Bubba Kohl, assisted by S Omar George. |
| 3-10-DET36 (4Q: 13:40) Jack Ruhl pass was dropped by WR J.C. Everett. |
| 4-10-DET36 (4Q: 13:32) Isaiah Barrett punted 52 yards. Kai Shade returned the kick 6 yards to the POR18. Tackled by Norm George. |
| 1-10-POR18 (4Q: 13:23) Kai Shade ran around the left tackle for 0 yards. Tackled by DT Brady Joyner. |
| 2-10-POR18 (4Q: 12:44) Travis Freedman pass was intended for TE Bernard Knutzen and was intercepted by S Norm George at the POR37. Tackled by Bernard Knutzen. |
| 1-10-POR37 (4Q: 12:36) Norm Parisi ran inside the left guard for -1 yards. Tackled by S Omar George. |
| 2-11-POR38 (4Q: 11:59) Norm Parisi ran inside the right guard for 3 yards. Tackled by DT Jumbo McElrath, assisted by DT Ricardo Burke. |
| 3-8-POR35 (4Q: 11:27) Jack Ruhl pass completed to WR J.C. Everett for 29 yards. Tackled by S Omar George. Everett gained 16 yards after the catch. |
| 1-6-POR06 (4Q: 10:48) Norm Parisi ran inside the left tackle for -2 yards. Tackled by S Omar George. PENALTY: Detroit was called for Unsportsmanlike Conduct. |
| 2-23-POR23 (4Q: 10:41) Jack Ruhl pass fell incomplete, intended for RB Greg Rotzell. DE Rod Mayes hurried the quarterback into a bad throw. |
| 3-23-POR23 (4Q: 10:35) Jack Ruhl pass was dropped by RB Greg Rotzell. |
| 4-23-POR23 (4Q: 10:29) Randy Strickland attempted a 40 yard field goal and succeeded. Portland (OR) 19, Detroit 13 |
| (4Q: 10:21) Randy Strickland kicked off 74 yards from the DET35. Touchback. |
| 1-10-POR20 (4Q: 10:21) Travis Freedman pass completed to WR J.T. Gordon for 6 yards. Tackled by S Brant Stokes. |
| 2-4-POR26 (4Q: 09:59) Night Shade ran around left end for -4 yards. Tackled by S Norm George, assisted by CB Trenton Wallace. |
| 3-8-POR22 (4Q: 09:24) Travis Freedman scrambled for 6 yards. Tackled by DT Brady Joyner and assisted by CB Trenton Wallace. |
| 4-2-POR28 (4Q: 08:43) Norbert Howard punted 52 yards. Jermaine Buckner returned the kick 6 yards to the DET26. Tackled by Mario Ellard. |
| 1-10-DET26 (4Q: 08:34) Norm Parisi ran inside the left tackle for 1 yard. Tackled by S Steve Heck, assisted by OLB Boss Hogg. |
| 2-9-DET27 (4Q: 07:51) PENALTY: Detroit was called for a False Start. |
| 2-14-DET22 (4Q: 07:45) Greg Rotzell ran around left end for 3 yards. Tackled by S Omar George. |
| 3-11-DET25 (4Q: 07:02) Jack Ruhl pass fell incomplete, intended for WR J.C. Everett. DE Blake Kimberly hurried the quarterback into a bad throw. Detroit's Mo Hornbaker was hurt on the play. This is an old injury, but he's toughing it out. |
| 4-11-DET25 (4Q: 06:54) Isaiah Barrett punted 38 yards. Night Shade returned the kick 9 yards to the POR46. PENALTY: Portland (OR) was called for Holding on the Punt Return. |
| 1-10-POR30 (4Q: 06:45) Kai Shade ran around the left tackle for 3 yards. Tackled by DE Andres Nikolas, assisted by DT Caleb Sanderson. |
| 2-7-POR33 (4Q: 05:59) Travis Freedman pass completed to WR Marc Bowman for 9 yards. Tackled by ILB Richie Flowers. |
| 1-10-POR42 (4Q: 05:13) Travis Freedman pass fell incomplete, intended for WR J.T. Gordon. DE Marc Jones hurried the quarterback into a bad throw. |
| 2-10-POR42 (4Q: 05:03) Kai Shade ran around left end for 6 yards. Tackled by CB Trenton Wallace. |
| 3-4-POR48 (4Q: 04:16) Night Shade ran inside the left guard for 21 yards. Tackled by OLB Thomas Everett. Key block delivered by Chad Buck. |
| 1-10-DET31 (4Q: 03:32) Kai Shade ran inside the left tackle for 5 yards. Tackled by DT Tony Infante, assisted by OLB Thomas Everett. Key block delivered by Matt Rainwater. |
| 2-5-DET26 (4Q: 02:48) Kai Shade ran inside the right guard for -3 yards. Tackled by DT Brady Joyner, assisted by DT Tony Infante. |
| Detroit called a time out. |
| 3-8-DET29 (4Q: 02:40) Kai Shade ran outside the right tackle for 3 yards. Tackled by CB Jermaine Buckner. |
| Detroit called a time out. |
| 4-5-DET26 (4Q: 02:33) Donny Foster attempted a 43 yard field goal and succeeded. Portland (OR) 22, Detroit 13 |
| (4Q: 02:25) Donny Foster kicked off 54 yards from the POR35. Norm George returned the ball 19 yards to the DET30. Tackled by Bernard Knutzen. |
| 1-10-DET30 (4Q: 02:18) Jack Ruhl pass was thrown incomplete, intended for WR Mo Hornbaker. The defense looked very familiar with that play. |
| 2-10-DET30 (4Q: 02:11) Jack Ruhl pass fell incomplete, intended for WR J.C. Everett. DT Jumbo McElrath hurried the quarterback into a bad throw. The defense looked very familiar with that play. |
| 3-10-DET30 (4Q: 02:02) Jack Ruhl pass completed to RB Norm Parisi for 22 yards. Tackled by S Steve Heck. The receiver ran his route right over the middle of the field. Parisi gained 9 yards after the catch. |
| Official time out for the two-minute warning. |
| 1-10-POR48 (4Q: 01:53) Jack Ruhl pass fell incomplete, intended for WR Mo Hornbaker. S Johnnie Mahe defended the pass. The defense looked very familiar with that play. |
| 2-10-POR48 (4Q: 01:45) Jack Ruhl pass completed to WR Ty Lindsay for 16 yards. The receiver went out of bounds. Tackled by S Mahi Mahe. Lindsay gained 2 yards after the catch. |
| 1-10-POR32 (4Q: 01:37) Jack Ruhl pass completed to WR Myron Williams for 5 yards. Tackled by CB Fernando Wilson. |
| 2-5-POR27 (4Q: 01:19) Jack Ruhl pass fell incomplete, intended for RB Norm Parisi. DE Rod Mayes hurried the quarterback into a bad throw. |
| 3-5-POR27 (4Q: 01:14) Jack Ruhl sacked by DE Rod Mayes and DT Jeffrey Blair for a loss of 3 yards. Sack allowed by Johnny Delgado. The defense looked very familiar with that play. |
| Detroit called a time out. |
| 4-8-POR30 (4Q: 01:02) Randy Strickland attempted a 47 yard field goal and missed short of the crossbar. |
| 1-10-POR37 (4Q: 00:56) Travis Freedman dropped to one knee for -1 yards. |
| 2-11-POR36 (4Q: 00:13) Travis Freedman dropped to one knee for -1 yards. |
| Final Score: Portland (OR) Dragons 22, Detroit Demolition 13 |