Week 3, 2034

Played in Portland (OR), OR, weather: 76 degrees, fair, 2 mph wind.
Portland (OR) won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Randy Strickland kicked off 57 yards from the DET35. Craig Agrawall returned the ball 19 yards to the POR27. Tackled by Leo Chillar.
1-10-POR27 (1Q: 14:41) Warren Batten ran around right end for 7 yards. Tackled by S Norm George, assisted by OLB Thomas Everett. Key block delivered by Monty LeBoeuf.
2-3-POR34 (1Q: 13:58) Travis Freedman sacked by DE Benjamin Ackerman and DT Perry Pinto for a loss of 4 yards. Sack allowed by Monty LeBoeuf.
3-7-POR30 (1Q: 13:26) Travis Freedman pass completed to WR Carter Benton for 29 yards. The receiver went out of bounds. Tackled by S Brant Stokes. Benton gained 24 yards after the catch.
1-10-DET41 (1Q: 12:44) Travis Freedman pass fell incomplete, intended for WR Carl Zimmer. DE Benjamin Ackerman hurried the quarterback into a bad throw. The quarterback threw into double coverage.
2-10-DET41 (1Q: 12:38) Travis Freedman pass completed to WR Erik Cooper for 7 yards. Tackled by OLB Thomas Everett.
3-3-DET34 (1Q: 12:08) Warren Batten ran around the left tackle for -3 yards. Tackled by OLB Renaldo Janis, assisted by DT Brady Joyner.
4-6-DET37 (1Q: 11:43) Norbert Howard punted 37 yards. Touchback.
1-10-DET20 (1Q: 11:37) Lance Carlson ran around right end for -6 yards. Tackled by ILB Bubba Kohl.
2-16-DET14 (1Q: 11:05) Jack Ruhl pass completed to WR Chester Hearst for 9 yards. Tackled by S Omar George, assisted by S Craig Agrawall. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage.
3-7-DET23 (1Q: 10:29) Jack Ruhl pass fell incomplete, intended for WR Chester Hearst. DT Juan Neujahr hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
4-7-DET23 (1Q: 10:21) Aaron Pipkin punted 55 yards. Erik Cooper returned the kick 10 yards to the POR32. Tackled by Drew Copeland.
1-10-POR32 (1Q: 10:10) Warren Batten ran inside the left tackle for 2 yards. Tackled by OLB Thomas Everett.
2-8-POR34 (1Q: 09:42) Warren Batten ran outside the right tackle for 0 yards. Tackled by DT Perry Pinto.
3-8-POR34 (1Q: 09:00) Travis Freedman pass completed to WR Carl Zimmer for 17 yards. Tackled by DT Bryan Veal. Zimmer gained 10 yards after the catch.
1-10-DET49 (1Q: 08:32) Warren Batten ran around the left tackle for 2 yards. Tackled by DT Brady Joyner, assisted by OLB Renaldo Janis.
2-8-DET47 (1Q: 07:58) Warren Batten ran around the left tackle for 4 yards. Tackled by DE Bo Strong.
3-4-DET43 (1Q: 07:27) PENALTY: Detroit was called for Encroachment.
1-10-DET38 (1Q: 07:17) Travis Freedman pass completed to WR Erik Cooper for 15 yards. Tackled by OLB Roger Rivers, assisted by CB Jermaine Buckner. Cooper gained 1 yard after the catch.
1-10-DET23 (1Q: 06:53) Travis Freedman pass completed to WR Erik Cooper for 12 yards. Tackled by CB Terry Jarvis. The quarterback threw into double coverage.
1-10-DET11 (1Q: 06:24) Warren Batten ran around right end for 10 yards and was forced out of bounds. Tackled by CB Jermaine Buckner. Key block delivered by Monty LeBoeuf.
1-1-DET01 (1Q: 06:00) Warren Batten ran around right end for -1 yards. Tackled by S Brant Stokes.
2-2-DET02 (1Q: 05:16) Travis Freedman pass fell incomplete, intended for RB Warren Batten. DT Bryan Veal hurried the quarterback into a bad throw. PENALTY: Detroit was called for Too Many Men on the Field.
2-1-DET01 (1Q: 05:10) Travis Freedman pass fell incomplete, intended for WR Carter Benton. DE Marc Jones hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
3-1-DET01 (1Q: 05:05) Travis Freedman pass completed to WR Erik Cooper for 1 yard and a TOUCHDOWN! Portland (OR) 6, Detroit 0
(1Q: 05:05) Extra point by Donny Foster was good. Portland (OR) 7, Detroit 0
(1Q: 04:55) Donny Foster kicked off 52 yards from the POR35. David Clancy returned the ball 30 yards to the DET43. Tackled by Ryan Sullivan.
1-10-DET43 (1Q: 04:28) Lance Carlson ran around left end for 12 yards. Tackled by ILB Bubba Kohl, assisted by DT Van Monroe. Key block delivered by Leon Prescott.
1-10-POR45 (1Q: 03:46) Jack Ruhl pass completed to WR Myron Williams for 4 yards. Tackled by CB Brent Holmes. PENALTY: Portland (OR) was called for Offsides.
1-5-POR40 (1Q: 03:37) Jack Ruhl pass completed to WR Mo Hornbaker for 40 yards and a TOUCHDOWN! Hornbaker gained 11 yards after the catch. Portland (OR) 7, Detroit 6
(1Q: 03:37) Extra point by Randy Strickland was good. Portland (OR) 7, Detroit 7
(1Q: 03:18) Randy Strickland kicked off 74 yards from the DET35. Touchback.
1-10-POR20 (1Q: 03:18) Travis Freedman pass fell incomplete, intended for TE Troy Kelly. CB Dana Hurley defended the pass. The quarterback threw away from the double coverage.
2-10-POR20 (1Q: 03:09) Travis Freedman pass fell incomplete, intended for WR Carter Benton. S Alfred Swillis hurried the quarterback into a bad throw. The quarterback threw into double coverage.
3-10-POR20 (1Q: 03:03) Travis Freedman pass completed to TE Troy Kelly for 3 yards. Tackled by CB Dana Hurley.
4-7-POR23 (1Q: 02:24) Norbert Howard punted 45 yards. Dan Talent called for a fair catch at the DET32.
1-10-DET32 (1Q: 02:15) Lance Carlson ran around left end for 3 yards. Tackled by ILB Bubba Kohl. ILB Bubba Kohl crushed Reggie Boling to wreck the play. PENALTY: Detroit was called for Illegal Use of the Hands.
1-20-DET22 (1Q: 02:05) Jack Ruhl pass fell incomplete, intended for WR David Clancy. DE Ricardo Lynn hurried the quarterback into a bad throw. The quarterback threw into double coverage.
2-20-DET22 (1Q: 01:58) Jack Ruhl pass was dropped by TE Jamie Nichols. The quarterback threw away from the double coverage. PENALTY: Portland (OR) was called for Defensive Pass Interference.
1-10-DET28 (1Q: 01:54) Jack Ruhl pass completed to RB Lance Carlson for 9 yards. Tackled by OLB George Ottesen. Carlson gained 9 yards after the catch. The quarterback threw away from the double coverage.
2-1-DET37 (1Q: 01:10) Jack Ruhl pass completed to WR Chester Hearst for 26 yards. Tackled by OLB Boss Hogg. Hearst gained 20 yards after the catch.
1-10-POR37 (1Q: 00:44) Lance Carlson ran inside the left guard for 2 yards. Tackled by OLB Boss Hogg.
Start of second quarter.
2-8-POR35 (2Q: 15:00) Lance Carlson ran inside the right guard for 2 yards. Tackled by DE Cary Pope, assisted by OLB Boss Hogg. OLB Boss Hogg crushed Reggie Boling to wreck the play.
3-6-POR33 (2Q: 14:26) Jack Ruhl pass fell incomplete, intended for WR Mo Hornbaker. S Luke Farlow defended the pass. The quarterback threw into double coverage.
4-6-POR33 (2Q: 14:19) Jack Ruhl pass fell incomplete, intended for WR Myron Williams. DE Geoff Borcherding hurried the quarterback into a bad throw. The quarterback threw into double coverage. The ball goes over on downs.
1-10-POR33 (2Q: 14:11) Travis Freedman pass completed to WR Carl Zimmer for 9 yards. Tackled by DE Marc Jones. The receiver ran his route right over the middle of the field. PENALTY: Portland (OR) was called for Clipping.
2-16-POR27 (2Q: 14:02) Travis Freedman scrambled for 9 yards. Tackled by CB Dana Hurley.
3-7-POR36 (2Q: 13:22) Donovan Kinney ran around right end for -2 yards and was forced out of bounds. Tackled by DT Perry Pinto, assisted by DT Bryan Veal. OLB Thomas Everett knocked down Monty LeBoeuf to break up the play.
4-9-POR34 (2Q: 12:54) Norbert Howard punted 33 yards. Dan Talent returned the kick 6 yards to the DET39. Tackled by Bryant Bohannon.
1-10-DET39 (2Q: 12:44) Jack Ruhl pass completed to WR Mo Hornbaker for 8 yards. Tackled by ILB Bubba Kohl.
2-2-DET47 (2Q: 12:12) Lance Carlson ran inside the left guard for 7 yards. Tackled by ILB Bubba Kohl. Key block delivered by Leon Prescott.
1-10-POR46 (2Q: 11:51) Lance Carlson ran around the left tackle for 2 yards. Tackled by DT Billy Joe Richard.
2-8-POR44 (2Q: 11:12) Jack Ruhl pass completed to RB Lance Carlson for -2 yards. Tackled by OLB Jonathan Hogg. The quarterback threw away from the double coverage.
3-10-POR46 (2Q: 10:35) Jack Ruhl sacked by DE Ricardo Lynn for a loss of 9 yards. Sack allowed by Reggie Boling.
4-19-DET45 (2Q: 09:57) Aaron Pipkin punted 35 yards. Erik Cooper called for a fair catch at the POR20.
1-10-POR20 (2Q: 09:48) Travis Freedman pass completed to WR Carter Benton for 23 yards. Tackled by S Brant Stokes. Benton gained 3 yards after the catch. The quarterback threw away from the double coverage.
1-10-POR43 (2Q: 09:05) Travis Freedman scrambled for 7 yards. Tackled by CB Jermaine Buckner.
2-3-POR50 (2Q: 08:28) Travis Freedman pass completed to WR Erik Cooper for 15 yards. Tackled by OLB Roger Rivers, assisted by CB Dana Hurley. The receiver ran his route right over the middle of the field. Cooper gained 2 yards after the catch. The quarterback threw into double coverage. PENALTY: Detroit was called for Offsides. The penalty was declined.
1-10-DET35 (2Q: 08:18) Donovan Kinney ran around the left tackle for 2 yards. Tackled by OLB Thomas Everett, assisted by DE Benjamin Ackerman.
2-8-DET33 (2Q: 07:46) Warren Batten ran around right end for 3 yards. Tackled by OLB Roger Rivers.
3-5-DET30 (2Q: 07:13) Warren Batten ran around left end for 5 yards. Tackled by DE Marc Jones. Key block delivered by Brenden Long.
1-10-DET25 (2Q: 06:34) Travis Freedman pass fell incomplete, intended for WR Carl Zimmer. OLB Thomas Everett defended the pass. The quarterback threw away from the double coverage.
2-10-DET25 (2Q: 06:28) Travis Freedman pass completed to TE Brenden Long for 8 yards. Tackled by CB Louis Somogyi, assisted by OLB Thomas Everett.
3-2-DET17 (2Q: 05:56) Travis Freedman scrambled for 4 yards. Tackled by CB Terry Jarvis.
1-10-DET13 (2Q: 05:12) Donovan Kinney ran around the left tackle for 6 yards. Tackled by DT Bryan Veal, assisted by DE Marc Jones. Key block delivered by Richard Russell. PENALTY: Portland (OR) was called for Tripping.
1-20-DET23 (2Q: 05:03) Warren Batten ran around right end for 12 yards and was forced out of bounds. Tackled by OLB Roger Rivers. Key block delivered by Tommy Scanga.
2-8-DET11 (2Q: 04:39) Travis Freedman pass fell incomplete, intended for WR Erik Cooper. DE Marc Jones hurried the quarterback into a bad throw. PENALTY: Detroit was called for Defensive Holding.
1-6-DET06 (2Q: 04:32) Travis Freedman pass fell incomplete, intended for TE Brenden Long. OLB Roger Rivers defended the pass.
2-6-DET06 (2Q: 04:26) Travis Freedman pass fell incomplete, intended for WR Carl Zimmer. S Norm George defended the pass.
3-6-DET06 (2Q: 04:19) Travis Freedman pass completed to FB J.T. Graham for -2 yards. Tackled by S Alfred Swillis. The quarterback threw away from the double coverage.
4-8-DET08 (2Q: 03:58) Donny Foster attempted a 25 yard field goal and succeeded. Portland (OR) 10, Detroit 7
(2Q: 03:51) Donny Foster kicked off 56 yards from the POR35. Norm George returned the ball 20 yards to the DET29. Tackled by Ryan Sullivan.
1-10-DET29 (2Q: 03:07) Lance Carlson ran inside the left guard for 13 yards. Tackled by OLB Boss Hogg. Key block delivered by O.J. Poterala.
1-10-DET42 (2Q: 02:40) Jack Ruhl pass fell incomplete, intended for WR Mo Hornbaker. OLB Jonathan Hogg defended the pass.
2-10-DET42 (2Q: 02:36) Jack Ruhl sacked by OLB Jonathan Hogg for a loss of 5 yards. Sack allowed by Reggie Boling. The ball was fumbled and recovered by DET Leon Prescott on the DET37. Portland (OR)'s Bubba Kohl was hurt on the play.
3-15-DET37 (2Q: 02:14) Jack Ruhl pass completed to WR Mo Hornbaker for 9 yards. Tackled by CB Fernando Wilson, assisted by CB Brent Holmes. The quarterback threw away from the double coverage.
Official time out for the two-minute warning.
4-6-DET46 (2Q: 02:00) Aaron Pipkin punted 54 yards. Touchback.
1-10-POR20 (2Q: 01:53) Warren Batten ran around left end for 5 yards. Tackled by CB Dana Hurley, assisted by ILB N' Ernie McWilliams. Key block delivered by Monty LeBoeuf.
2-5-POR25 (2Q: 01:25) Warren Batten ran outside the right tackle for 12 yards. Tackled by DE Benjamin Ackerman, assisted by S Brant Stokes. Key block delivered by Gino Banks. PENALTY: Portland (OR) was called for Offensive Holding.
2-15-POR15 (2Q: 01:18) Travis Freedman pass completed to TE Chip Kelly for 13 yards. Tackled by S Brant Stokes. Kelly gained 2 yards after the catch.
3-2-POR28 (2Q: 00:49) Warren Batten ran around left end for 5 yards. Tackled by DE Benjamin Ackerman, assisted by S Alfred Swillis. Key block delivered by Brenden Long.
1-10-POR33 (2Q: 00:26) Warren Batten ran around the left tackle for 9 yards. Tackled by S Brant Stokes. Key block delivered by Troy Kelly.
Portland (OR) called a time out.
2-1-POR42 (2Q: 00:14) Travis Freedman scrambled for 7 yards. Tackled by S Brant Stokes.
Portland (OR) called a time out.
1-10-POR49 (2Q: 00:06) Travis Freedman pass fell incomplete, intended for WR Carl Zimmer. S Brant Stokes defended the pass. The quarterback threw away from the double coverage.
Start of third quarter.
(3Q: 15:00) Donny Foster kicked off 72 yards from the POR35. Touchback.
1-10-DET20 (3Q: 15:00) Lance Carlson ran inside the left tackle for 3 yards. Tackled by S Omar George.
2-7-DET23 (3Q: 14:26) Jack Ruhl pass fell incomplete, intended for WR Mo Hornbaker. DE Ricardo Lynn hurried the quarterback into a bad throw.
3-7-DET23 (3Q: 14:19) Jack Ruhl pass completed to WR Myron Williams for 11 yards. Tackled by CB Fernando Wilson. The quarterback threw away from the double coverage. PENALTY: Detroit was called for Offensive Holding.
3-17-DET13 (3Q: 14:08) Jack Ruhl pass completed to WR Myron Williams for 18 yards. Tackled by CB Fernando Wilson. The quarterback threw away from the double coverage.
1-10-DET31 (3Q: 13:42) Jack Ruhl pass completed to WR Chester Hearst for 9 yards. The receiver went out of bounds. Tackled by OLB Bryant Copeland.
2-1-DET40 (3Q: 13:00) Lance Carlson ran a draw inside the left guard for 16 yards. Tackled by S Luke Farlow, assisted by CB Brent Holmes. Key block delivered by Corwin Schultz.
1-10-POR44 (3Q: 12:16) Jack Ruhl pass fell incomplete, intended for WR David Clancy. DE Geoff Borcherding hurried the quarterback into a bad throw. The quarterback threw into double coverage.
2-10-POR44 (3Q: 12:04) Lance Carlson ran a trap outside the left tackle for -3 yards. Tackled by CB Brent Holmes. DT Van Monroe knocked down Reggie Boling to break up the play.
3-13-POR47 (3Q: 11:32) Jack Ruhl pass fell incomplete, intended for WR Chester Hearst. S Omar George defended the pass. The quarterback threw into double coverage.
4-13-POR47 (3Q: 11:26) Aaron Pipkin punted 45 yards. Erik Cooper returned the kick 6 yards to the POR08. Tackled by Leo Chillar.
1-10-POR08 (3Q: 11:16) Donovan Kinney ran around the left tackle for 1 yard. Tackled by S Brant Stokes, assisted by DT Brady Joyner.
2-9-POR09 (3Q: 10:37) Travis Freedman scrambled for 7 yards. Tackled by CB Jermaine Buckner.
3-2-POR16 (3Q: 09:53) Warren Batten ran around right end for 11 yards. Tackled by CB Louis Somogyi. Key block delivered by Jason Benton. Benton flattened Alfred Swillis to ensure the play's success.
1-10-POR27 (3Q: 09:14) Travis Freedman pass fell incomplete, intended for WR Carl Zimmer. OLB Thomas Everett defended the pass. The quarterback threw into double coverage.
2-10-POR27 (3Q: 09:05) Warren Batten ran around right end for -2 yards. Tackled by S Norm George, assisted by OLB Renaldo Janis.
3-12-POR25 (3Q: 08:31) Travis Freedman scrambled for 10 yards. Tackled by DT Bryan Veal and assisted by S Alfred Swillis.
4-2-POR35 (3Q: 07:50) Norbert Howard punted 56 yards. Dan Talent returned the kick 10 yards to the DET19. Tackled by Cedric Sellers.
1-10-DET19 (3Q: 07:43) Jack Ruhl pass fell incomplete, intended for WR David Clancy. CB Brent Holmes defended the pass.
2-10-DET19 (3Q: 07:36) Jack Ruhl pass completed to RB Tracy Middleton for 18 yards. Tackled by S Omar George. Middleton gained 20 yards after the catch.
1-10-DET37 (3Q: 06:55) Jack Ruhl pass completed to WR Mo Hornbaker for 9 yards. Tackled by DE Geoff Borcherding. Hornbaker gained 1 yard after the catch. The quarterback threw into double coverage.
2-1-DET46 (3Q: 06:23) Lance Carlson ran around left end for 7 yards. Tackled by DE Ricardo Lynn. Key block delivered by Monty Sanford.
1-10-POR47 (3Q: 05:57) Lance Carlson ran inside the right tackle for -2 yards. Tackled by DT Billy Joe Richard.
2-12-POR49 (3Q: 05:32) Tracy Middleton ran around left end for 4 yards. Tackled by DT Cory Hartman.
3-8-POR45 (3Q: 05:02) Jack Ruhl pass completed to WR Chester Hearst for -4 yards. Tackled by OLB Jonathan Hogg, assisted by CB Fernando Wilson. The quarterback threw away from the double coverage.
4-12-POR49 (3Q: 04:31) Aaron Pipkin punted and it was blocked by Bryant Bohannon. POR Rico Pettet recovered the ball at the DET34.
1-10-DET34 (3Q: 04:24) Warren Batten ran outside the right tackle for 3 yards. Tackled by S Norm George, assisted by DT Bryan Veal.
2-7-DET31 (3Q: 03:53) Travis Freedman pass completed to WR Erik Cooper for 13 yards. The receiver went out of bounds. Tackled by S Norm George, assisted by S Alfred Swillis. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
1-10-DET18 (3Q: 03:09) Warren Batten ran inside the left tackle for 0 yards. Tackled by OLB Renaldo Janis.
2-10-DET18 (3Q: 02:34) Warren Batten ran around the left tackle for 3 yards. Tackled by DT Brady Joyner.
3-7-DET15 (3Q: 01:59) Travis Freedman scrambled for 12 yards. Tackled by CB Dana Hurley.
1-3-DET03 (3Q: 01:17) Travis Freedman pass was thrown incomplete, intended for WR Erik Cooper. The quarterback threw into double coverage.
2-3-DET03 (3Q: 01:13) Warren Batten ran around the left tackle for -1 yards. Tackled by OLB Thomas Everett, assisted by OLB Renaldo Janis.
3-4-DET04 (3Q: 00:47) Travis Freedman pass completed to WR Carl Zimmer for 3 yards. Tackled by CB Jermaine Buckner. The quarterback threw away from the double coverage.
4-1-DET01 (3Q: 00:02) Donny Foster attempted a 18 yard field goal and succeeded. Portland (OR) 13, Detroit 7
Start of fourth quarter.
(4Q: 15:00) Donny Foster kicked off 63 yards from the POR35. David Clancy returned the ball 26 yards to the DET28. Tackled by Warren Batten. PENALTY: Detroit was called for Clipping on the Kick Return.
1-10-DET06 (4Q: 14:28) Lance Carlson ran inside the left tackle for 1 yard. Tackled by OLB Bryant Copeland, assisted by S Omar George.
2-9-DET07 (4Q: 14:07) Jack Ruhl pass completed to WR Mo Hornbaker for 26 yards. Tackled by CB Fernando Wilson. The receiver ran his route right over the middle of the field. Hornbaker gained 20 yards after the catch.
1-10-DET33 (4Q: 13:35) Jack Ruhl pass fell incomplete, intended for WR David Clancy. DT Juan Neujahr hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
2-10-DET33 (4Q: 13:25) Jack Ruhl pass completed to RB Lance Carlson for -1 yards. Tackled by DT Juan Neujahr.
3-11-DET32 (4Q: 12:57) Jack Ruhl pass was dropped by WR Chester Hearst. The quarterback threw away from the double coverage.
4-11-DET32 (4Q: 12:51) Aaron Pipkin punted 40 yards. The ball was downed at the POR28.
1-10-POR28 (4Q: 12:41) Travis Freedman pass fell incomplete, intended for WR Carl Zimmer. DT Bryan Veal hurried the quarterback into a bad throw.
2-10-POR28 (4Q: 12:32) Travis Freedman pass fell incomplete, intended for WR Erik Cooper. DE Marc Jones simply tossed Monty LeBoeuf aside to reach the quarterback and hurry the throw. The quarterback threw into double coverage.
3-10-POR28 (4Q: 12:22) Warren Batten ran around the left tackle for 12 yards. Tackled by OLB Roger Rivers, assisted by DT Bryan Veal. Batten made a great move on Alfred Swillis. Key block delivered by Tommy Scanga.
1-10-POR40 (4Q: 11:47) Warren Batten ran around right end for 7 yards. Tackled by DT Ford Pinto. Key block delivered by Gino Banks. PENALTY: Detroit was called for Offsides.
1-5-POR45 (4Q: 11:39) Warren Batten ran around right end for 1 yard. Tackled by DE Marc Jones.
2-4-POR46 (4Q: 10:59) Travis Freedman pass completed to TE Troy Kelly for -4 yards. Tackled by S Norm George.
3-8-POR42 (4Q: 10:33) Travis Freedman pass fell incomplete, intended for TE Troy Kelly. DE Marc Jones hurried the quarterback into a bad throw. The quarterback threw away from the double coverage. Portland (OR)'s Carter Benton was hurt on the play. This appears to be a minor ankle injury. He should be able to remain in the game.
4-8-POR42 (4Q: 10:26) Norbert Howard punted 42 yards. Dan Talent returned the kick 9 yards to the DET25. Tackled by Andy Del Barco.
1-10-DET25 (4Q: 10:19) Jack Ruhl pass completed to WR David Clancy for 7 yards. Tackled by OLB Rico Pettet.
2-3-DET32 (4Q: 09:49) Jack Ruhl pass completed to TE Jack Cassidy for 15 yards. Tackled by DE Geoff Borcherding. The receiver ran his route right over the middle of the field.
1-10-DET47 (4Q: 09:21) Tracy Middleton ran around left end for 3 yards. Tackled by OLB George Ottesen, assisted by DT Van Monroe.
2-7-POR50 (4Q: 08:41) Jack Ruhl pass completed to FB Dale Mason for 4 yards. Tackled by S Craig Agrawall. The quarterback threw away from the double coverage. The ball was fumbled and recovered by POR Brent Holmes for 7 yards to the DET47.
1-10-DET47 (4Q: 08:33) Warren Batten ran around the left tackle for 6 yards. Tackled by S Norm George, assisted by S Brant Stokes. Key block delivered by Richard Russell.
2-4-DET41 (4Q: 07:54) Warren Batten ran around right end for 1 yard. Tackled by DT Ford Pinto. The defense looked very familiar with that play.
3-3-DET40 (4Q: 07:10) Warren Batten ran around left end for 4 yards. Tackled by S Norm George. Key block delivered by Monty LeBoeuf.
1-10-DET36 (4Q: 06:24) Warren Batten ran around the left tackle for 0 yards. Tackled by DT Brady Joyner.
2-10-DET36 (4Q: 05:38) Travis Freedman pass fell incomplete, intended for WR Carl Zimmer. DE Benjamin Ackerman hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
3-10-DET36 (4Q: 05:34) Donovan Kinney ran around left end for 9 yards. Tackled by DE Benjamin Ackerman. Key block delivered by Richard Russell.
4-1-DET27 (4Q: 04:50) Donny Foster attempted a 44 yard field goal and missed wide to the right.
1-10-DET34 (4Q: 04:45) Jack Ruhl sacked by DE Geoff Borcherding for a loss of 6 yards. Sack allowed by Monty Sanford.
2-16-DET28 (4Q: 04:09) Lance Carlson ran a draw inside the right guard for -4 yards. Tackled by DT Juan Neujahr.
3-20-DET24 (4Q: 03:39) Jack Ruhl pass completed to WR Myron Williams for 15 yards. Tackled by S Omar George. The receiver ran his route right over the middle of the field. Williams gained 5 yards after the catch. The quarterback threw away from the double coverage.
4-5-DET39 (4Q: 02:58) PENALTY: Detroit was called for a False Start.
4-10-DET34 (4Q: 02:58) Jack Ruhl pass fell incomplete, intended for WR Chester Hearst. DT Juan Neujahr hurried the quarterback into a bad throw. The quarterback threw into double coverage. The ball goes over on downs.
1-10-DET34 (4Q: 02:50) Donovan Kinney ran around right end for -3 yards. Tackled by OLB Thomas Everett, assisted by OLB Roger Rivers. The defense looked very familiar with that play.
Detroit called a time out.
2-13-DET37 (4Q: 02:40) Donovan Kinney ran around the left tackle for 0 yards. Tackled by OLB Thomas Everett, assisted by OLB Renaldo Janis.
Detroit called a time out.
3-13-DET37 (4Q: 02:28) Warren Batten ran outside the right tackle for 1 yard. Tackled by CB Dana Hurley, assisted by OLB Renaldo Janis.
Detroit called a time out.
4-12-DET36 (4Q: 02:16) Norbert Howard punted 31 yards. The ball was downed at the DET05.
1-10-DET05 (4Q: 02:07) Jack Ruhl scrambled for 13 yards. Tackled by S Ryan Sullivan.
Official time out for the two-minute warning.
1-10-DET18 (4Q: 02:00) PENALTY: Detroit was called for a False Start.
1-15-DET13 (4Q: 02:00) Jack Ruhl pass fell incomplete, intended for WR Chester Hearst. CB Brent Holmes defended the pass. The quarterback threw into double coverage.
2-15-DET13 (4Q: 01:50) Jack Ruhl pass completed to WR Chester Hearst for 4 yards. Tackled by S Craig Agrawall. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage.
3-11-DET17 (4Q: 01:29) Jack Ruhl pass fell incomplete, intended for WR Mo Hornbaker. DT Juan Neujahr simply tossed Reggie Boling aside to reach the quarterback and hurry the throw. The quarterback threw away from the double coverage.
4-11-DET17 (4Q: 01:21) Jack Ruhl pass fell incomplete, intended for WR Mo Hornbaker. S Omar George defended the pass. The quarterback threw away from the double coverage. The ball goes over on downs.
1-10-DET17 (4Q: 01:12) Warren Batten ran around left end for 5 yards. Tackled by DT Brady Joyner. Key block delivered by Jason Benton.
2-5-DET12 (4Q: 00:27) Travis Freedman dropped to one knee for -1 yards.
Final Score: Portland (OR) Dragons 13, Detroit Demolition 7