Week 12, 2029

Played in Richmond, VA, weather: 61 degrees, fair, 9 mph wind.
Richmond won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Dustin Mahoney kicked off 72 yards from the POR30. Touchback.
1-10-RIC20 (1Q: 15:00) Kirk Main ran inside the left guard for 1 yard. Tackled by DT R.J. Small.
2-9-RIC21 (1Q: 14:32) Pete Farley pass was blocked at the line, intended for WR Christian Hitchcock. CB Daniel Gaylord blocked the pass.
3-9-RIC21 (1Q: 14:22) Pete Farley pass fell incomplete, intended for TE Randall Gerleman. OLB Deon Schwartz defended the pass. The quarterback threw away from the double coverage.
4-9-RIC21 (1Q: 14:18) Tony Houston punted 33 yards. Ike Poston called for a fair catch at the POR46.
1-10-POR46 (1Q: 14:09) Ike Poston ran around right end for 3 yards. Tackled by S Mercury Trippi, assisted by OLB Sedrick Collier.
2-7-POR49 (1Q: 13:26) Tyrell Cortez scrambled for 0 yards. Tackled by OLB Winston Twyner.
3-7-POR49 (1Q: 12:44) Ike Poston ran around right end for 5 yards. Tackled by OLB Sedrick Collier.
4-2-RIC46 (1Q: 12:06) Dustin Mahoney punted 28 yards. Cornelius Robbins returned the kick 6 yards to the RIC24. PENALTY: Richmond was called for Holding on the Punt Return.
1-10-RIC13 (1Q: 11:59) Kirk Main ran around the left tackle for 1 yard. Tackled by OLB Deon Schwartz.
2-9-RIC14 (1Q: 11:22) Pete Farley pass was dropped by FB Nicky Fields.
3-9-RIC14 (1Q: 11:18) Pete Farley pass completed to WR Christian Hitchcock for 25 yards. Tackled by S Bo McGregor. Hitchcock gained 20 yards after the catch.
1-10-RIC39 (1Q: 10:35) Kirk Main ran around right end for 6 yards. Tackled by DE Geoff Borcherding, assisted by S Bo McGregor. Key block delivered by Ronnie Fleming.
2-4-RIC45 (1Q: 09:56) Kirk Main ran inside the right tackle for 4 yards. Tackled by DT Al Jamison. The ball was fumbled and recovered by RIC Kevin Swift to the RIC49.
1-10-RIC49 (1Q: 09:17) Kirk Main ran inside the left tackle for 1 yard. Tackled by DE Renaldo Rhodes.
2-9-RIC50 (1Q: 08:44) Kirk Main ran around right end for 1 yard and was forced out of bounds. Tackled by ILB Mitchell Willis.
3-8-POR49 (1Q: 07:59) Pete Farley pass completed to WR Full of Mularkey for 49 yards and a TOUCHDOWN! Mularkey gained 39 yards after the catch. Richmond 6, Portland (OR) 0
(1Q: 07:59) Extra point by Edward Washington was good. Richmond 7, Portland (OR) 0
(1Q: 07:43) Edward Washington kicked off 50 yards from the RIC30. T.J. Thomason returned the ball 27 yards to the POR47. Tackled by Melvin Lyon.
1-10-POR47 (1Q: 07:10) Ike Poston ran around the left tackle for 13 yards. Tackled by OLB Winston Twyner. Key block delivered by Herb Whitfield.
1-10-RIC40 (1Q: 06:26) Tyrell Cortez pass was dropped by WR T.J. Thomason.
2-10-RIC40 (1Q: 06:16) Ike Poston ran outside the right tackle for 6 yards. Tackled by CB Melvin Lyon.
3-4-RIC34 (1Q: 05:32) Tyrell Cortez pass completed to WR Karl Akiyama for 11 yards. Tackled by CB Ralph Washington. Akiyama gained 5 yards after the catch. The quarterback threw away from the double coverage.
1-10-RIC23 (1Q: 04:56) Will Hickman ran outside the right tackle for -1 yards. Tackled by OLB Richie Wolfe. PENALTY: Portland (OR) was called for Offensive Holding.
1-20-RIC33 (1Q: 04:49) Ike Poston ran around right end for 6 yards. Tackled by DE Richie Sutton, assisted by DE Winston Carrano. Key block delivered by Randal Hicks.
2-14-RIC27 (1Q: 04:09) Tyrell Cortez pass completed to WR T.J. Thomason for 4 yards. Tackled by CB Ralph Washington.
3-10-RIC23 (1Q: 03:27) Tyrell Cortez scrambled for 9 yards. Tackled by CB Cornelius Robbins. PENALTY: Portland (OR) was called for an Illegal Block Below the Waist. The penalty was declined.
4-1-RIC14 (1Q: 03:17) Donny Foster attempted a 31 yard field goal and succeeded. Richmond 7, Portland (OR) 3
(1Q: 03:10) Dustin Mahoney kicked off 54 yards from the POR30. Cornelius Robbins returned the ball 36 yards to the POR48. Tackled by Brad Leinaweaver.
1-10-POR48 (1Q: 02:48) Kirk Main ran inside the right guard for 3 yards. Tackled by OLB Deon Schwartz.
2-7-POR45 (1Q: 02:02) Pete Farley pass completed to WR William Ferber for 13 yards. Tackled by S Craig Agrawall.
1-10-POR32 (1Q: 01:20) Kirk Main ran inside the left guard for 2 yards. Tackled by S Bo McGregor.
2-8-POR30 (1Q: 00:42) Pete Farley pass completed to RB Kirk Main for 30 yards and a TOUCHDOWN! Main gained 23 yards after the catch. Richmond 13, Portland (OR) 3
(1Q: 00:42) Extra point by Edward Washington was good. Richmond 14, Portland (OR) 3
(1Q: 00:30) Edward Washington kicked off 70 yards from the RIC30. T.J. Thomason returned the ball 18 yards to the POR18. Tackled by Archie Taft. Portland (OR)'s Brenden Long was hurt on the play. This appears to be a minor ankle injury. He should be able to remain in the game.
1-10-POR18 (1Q: 00:10) Tyrell Cortez pass fell incomplete, intended for WR Frankie Curie. ILB Norman Whalen defended the pass.
Start of second quarter.
2-10-POR18 (2Q: 15:00) Tyrell Cortez pass fell incomplete, intended for WR Karl Akiyama. DE Nicky Evans hurried the quarterback into a bad throw. The quarterback threw into double coverage. PENALTY: Richmond was called for Offsides.
2-5-POR23 (2Q: 14:50) Tyrell Cortez pass completed to WR Karl Akiyama for 19 yards. Tackled by CB Ralph Washington.
1-10-POR42 (2Q: 14:10) Tyrell Cortez pass fell incomplete, intended for RB Ike Poston. OLB Jake Hamilton defended the pass. Portland (OR)'s Richard Russell was hurt on the play. This appears to be a minor hand injury. He should be able to remain in the game.
2-10-POR42 (2Q: 14:06) Will Hickman ran a trap outside the right tackle for 14 yards. Tackled by S Mercury Trippi, assisted by OLB Sedrick Collier. Key block delivered by Joey Guthrie.
1-10-RIC44 (2Q: 13:30) Tyrell Cortez pass completed to FB Brad Leinaweaver for 0 yards. Tackled by CB Cornelius Robbins. The quarterback threw away from the double coverage.
2-10-RIC44 (2Q: 13:04) PENALTY: Portland (OR) was called for a False Start.
2-15-RIC49 (2Q: 12:57) Tyrell Cortez pass fell incomplete, intended for WR Karl Akiyama. S Mercury Trippi knocked the ball out of his grasp. The quarterback threw into double coverage.
3-15-RIC49 (2Q: 12:51) Tyrell Cortez pass completed to WR T.J. Thomason for 11 yards. Tackled by DT Jumbo McElrath, assisted by OLB Richie Wolfe. Thomason gained 2 yards after the catch.
4-4-RIC38 (2Q: 12:12) Dustin Mahoney punted 29 yards. Cornelius Robbins called for a fair catch at the RIC09.
1-10-RIC09 (2Q: 12:05) Pete Farley pass was intended for WR Christian Hitchcock and was intercepted by ILB Brady Brosseau at the RIC17. Tackled by Christian Hitchcock.
1-10-RIC17 (2Q: 11:53) Tyrell Cortez pass completed to WR Frankie Curie for 3 yards. Tackled by OLB Sedrick Collier. The quarterback threw away from the double coverage.
2-7-RIC14 (2Q: 11:22) Ike Poston ran around right end for 14 yards and a TOUCHDOWN! Key block delivered by Richard Russell. Richmond 14, Portland (OR) 9
(2Q: 11:22) Extra point by Donny Foster was good. Richmond 14, Portland (OR) 10
(2Q: 11:14) Dustin Mahoney kicked off 70 yards from the POR30. Mercury Trippi returned the ball 22 yards to the RIC22. Tackled by Brad Leinaweaver.
1-10-RIC22 (2Q: 10:52) Pete Farley pass completed to TE Randall Gerleman for 7 yards. Tackled by CB Bryant Bohannon.
2-3-RIC29 (2Q: 10:11) Kirk Main ran around left end for 1 yard. Tackled by ILB Mitchell Willis.
3-2-RIC30 (2Q: 09:27) Kirk Main ran around right end for 7 yards. Tackled by CB Bryant Bohannon. Key block delivered by Kevin Swift.
1-10-RIC37 (2Q: 09:00) Kirk Main ran around the left tackle for 11 yards. Tackled by DT R.J. Small. Key block delivered by Cole Hurtado.
1-10-RIC48 (2Q: 08:30) Pete Farley pass fell incomplete, intended for TE Stanley Glenn. DE Geoff Borcherding drove right through Ellis Setzer to hurry the quarterback.
2-10-RIC48 (2Q: 08:25) Kirk Main ran around the left tackle for 2 yards. Tackled by DE Grant Brockway. The ball was fumbled and recovered by RIC Cole Hurtado to the RIC50.
3-8-RIC50 (2Q: 07:49) Pete Farley pass completed to WR Rufus Mularkey for 11 yards. The receiver went out of bounds. Tackled by CB Bryant Bohannon. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage.
1-10-POR39 (2Q: 07:12) Pete Farley pass fell incomplete, intended for WR William Ferber. DE Renaldo Rhodes hurried the quarterback into a bad throw.
2-10-POR39 (2Q: 07:07) Jason Sarfaty ran around right end for 5 yards. Tackled by DT R.J. Small, assisted by OLB Marty Stephens.
3-5-POR34 (2Q: 06:35) Pete Farley pass completed to WR Damon Stone for 8 yards. Tackled by S Renaldo Ramsey.
1-10-POR26 (2Q: 06:08) Kirk Main ran inside the right guard for 3 yards. Tackled by DT Al Jamison, assisted by S Bo McGregor.
2-7-POR23 (2Q: 05:23) Pete Farley sacked by DT Jose Barnes for a loss of 7 yards. Sack allowed by Leo Bailey.
3-14-POR30 (2Q: 04:57) PENALTY: Richmond was called for a False Start.
3-19-POR35 (2Q: 04:49) Pete Farley pass completed to WR Rufus Mularkey for 9 yards. Tackled by CB Luke Davidson, assisted by OLB Marty Stephens. The receiver ran his route right over the middle of the field.
4-10-POR26 (2Q: 04:21) Edward Washington attempted a 43 yard field goal and succeeded. Richmond 17, Portland (OR) 10
(2Q: 04:15) Edward Washington kicked off 67 yards from the RIC30. Daniel Gaylord returned the ball 26 yards to the POR29. Tackled by Nicky Fields.
1-10-POR29 (2Q: 03:56) Tyrell Cortez pass fell incomplete, intended for WR Karl Akiyama. OLB Richie Wolfe drove right through K.C. Kooistra to hurry the quarterback.
2-10-POR29 (2Q: 03:48) Ike Poston ran inside the left guard for 3 yards. Tackled by OLB Jake Hamilton.
3-7-POR32 (2Q: 03:27) Tyrell Cortez pass completed to WR Frankie Curie for 32 yards. Tackled by CB Ralph Washington. Curie gained 33 yards after the catch.
1-10-RIC36 (2Q: 03:06) Tyrell Cortez pass completed to WR T.J. Thomason for 10 yards. Tackled by ILB Norman Whalen.
1-10-RIC26 (2Q: 02:47) Tyrell Cortez pass completed to WR T.J. Thomason for 26 yards and a TOUCHDOWN! The quarterback threw into double coverage. Richmond 17, Portland (OR) 16
(2Q: 02:47) Extra point by Donny Foster was good. Richmond 17, Portland (OR) 17
(2Q: 02:33) Dustin Mahoney kicked off 60 yards from the POR30. Mercury Trippi returned the ball 41 yards to the POR49. Tackled by T.J. Thomason.
1-10-POR49 (2Q: 02:13) Pete Farley pass completed to TE Stanley Glenn for 13 yards. Tackled by OLB Marty Stephens.
Official time out for the two-minute warning.
1-10-POR36 (2Q: 02:00) Pete Farley pass completed to RB Kirk Main for 11 yards. Tackled by CB Bryant Bohannon.
1-10-POR25 (2Q: 01:25) Brent Copeland ran around right end for 3 yards. Tackled by DE Grant Brockway.
2-7-POR22 (2Q: 00:54) Pete Farley pass completed to TE Stanley Glenn for 15 yards. Tackled by S Craig Agrawall, assisted by OLB Marty Stephens. The receiver ran his route right over the middle of the field.
Richmond called a time out.
1-7-POR07 (2Q: 00:42) Pete Farley pass fell incomplete, intended for WR William Ferber. DE Grant Brockway defended the pass.
2-7-POR07 (2Q: 00:32) Pete Farley pass fell incomplete, intended for WR William Ferber. OLB Marty Stephens defended the pass.
3-7-POR07 (2Q: 00:27) Pete Farley pass fell incomplete, intended for WR Robbie Thomason. ILB Mitchell Willis defended the pass.
4-7-POR07 (2Q: 00:21) Edward Washington attempted a 24 yard field goal and succeeded. Richmond 20, Portland (OR) 17
(2Q: 00:13) Edward Washington kicked off 60 yards from the RIC30. T.J. Thomason returned the ball 25 yards to the POR35. Tackled by Cornelius Robbins.
1-10-POR35 (2Q: 00:04) Tyrell Cortez pass completed to WR T.J. Thomason for 10 yards. Tackled by S Mercury Trippi. The receiver ran his route right over the middle of the field.
Start of third quarter.
(3Q: 15:00) Edward Washington kicked off 47 yards from the RIC30. T.J. Thomason returned the ball 25 yards to the POR48. Tackled by Brent Copeland.
1-10-POR48 (3Q: 14:39) Ike Poston ran around the left tackle for 2 yards. Tackled by CB Cornelius Robbins.
2-8-RIC50 (3Q: 13:57) Tyrell Cortez pass completed to WR Frankie Curie for 11 yards. Tackled by OLB Winston Twyner.
1-10-RIC39 (3Q: 13:33) Tyrell Cortez pass completed to TE Brenden Long for 8 yards. The receiver went out of bounds. Tackled by OLB Winston Twyner. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
2-2-RIC31 (3Q: 13:02) Will Hickman ran around right end for 4 yards and was forced out of bounds. Tackled by CB Melvin Lyon. Key block delivered by Richard Russell.
1-10-RIC27 (3Q: 12:26) Ike Poston ran around right end for 7 yards. Tackled by OLB Leland Schneider. Poston made a great move on Archie Taft. Key block delivered by Randal Hicks.
2-3-RIC20 (3Q: 11:53) Tyrell Cortez pass was dropped by WR Irv Stevens. The quarterback threw away from the double coverage.
3-3-RIC20 (3Q: 11:43) Ike Poston ran around left end for 3 yards. Tackled by OLB Richie Wolfe. Key block delivered by Richard Russell.
1-10-RIC17 (3Q: 10:57) Tyrell Cortez pass fell incomplete, intended for FB Brad Leinaweaver. OLB Leland Schneider defended the pass. The quarterback threw away from the double coverage. PENALTY: Richmond was called for Offsides.
1-5-RIC12 (3Q: 10:50) Tyrell Cortez pass completed to WR Irv Stevens for 6 yards. Tackled by S Bobby Scouten. Stevens gained 4 yards after the catch.
1-6-RIC06 (3Q: 10:23) Tyrell Cortez pass completed to TE Harris Blades for 6 yards and a TOUCHDOWN! The quarterback threw away from the double coverage. Portland (OR) 23, Richmond 20
(3Q: 10:23) Extra point by Donny Foster was good. Portland (OR) 24, Richmond 20
(3Q: 10:12) Dustin Mahoney kicked off 74 yards from the POR30. Mercury Trippi returned the ball 22 yards to the RIC18. Tackled by Ike Poston.
1-10-RIC18 (3Q: 09:35) Kirk Main ran inside the right tackle for 2 yards. Tackled by ILB Mitchell Willis, assisted by S Corwin Dortch.
2-8-RIC20 (3Q: 08:59) Pete Farley pass completed to WR William Ferber for 2 yards. Tackled by CB Luke Davidson. Ferber gained 1 yard after the catch.
3-6-RIC22 (3Q: 08:25) Pete Farley pass fell incomplete, intended for WR William Ferber. DE Renaldo Rhodes drove right through Kevin Swift to hurry the quarterback. The quarterback threw away from the double coverage.
4-6-RIC22 (3Q: 08:21) Tony Houston punted 47 yards. Ike Poston called for a fair catch at the POR31.
1-10-POR31 (3Q: 08:10) Tyrell Cortez pass was thrown incomplete, intended for WR Wendell Stargell.
2-10-POR31 (3Q: 08:01) Will Hickman ran outside the right tackle for 3 yards. Tackled by DT Trevor Farley, assisted by S Bobby Scouten.
3-7-POR34 (3Q: 07:15) Will Hickman ran inside the right tackle for -4 yards. Tackled by OLB Sedrick Collier, assisted by S Archie Taft. DT Jumbo McElrath knocked down Randal Hicks to break up the play.
4-11-POR30 (3Q: 06:29) Dustin Mahoney punted 46 yards. Cornelius Robbins returned the kick 8 yards to the RIC32. Tackled by Brad Leinaweaver.
1-10-RIC32 (3Q: 06:20) Kirk Main ran around the left tackle for -1 yards. Tackled by OLB Marty Stephens.
2-11-RIC31 (3Q: 05:35) Pete Farley sacked by OLB Marty Stephens and DT Al Jamison for a loss of 6 yards. Stephens ran right past Kevin Swift and knocked down the quarterback.
3-17-RIC25 (3Q: 05:03) Brent Copeland ran around right end for 2 yards. Tackled by S Craig Agrawall, assisted by DE Geoff Borcherding.
4-15-RIC27 (3Q: 04:26) Tony Houston punted 36 yards. Ike Poston called for a fair catch at the POR37.
1-10-POR37 (3Q: 04:19) Tyrell Cortez pass fell incomplete, intended for WR Frankie Curie. DE Richie Sutton hurried the quarterback into a bad throw.
2-10-POR37 (3Q: 04:10) Tyrell Cortez pass completed to WR Wendell Stargell for -2 yards. Tackled by OLB Sedrick Collier. The quarterback threw away from the double coverage.
3-12-POR35 (3Q: 03:29) Tyrell Cortez pass completed to TE Brenden Long for 6 yards. The receiver went out of bounds. Tackled by OLB Leland Schneider. The quarterback threw away from the double coverage.
4-6-POR41 (3Q: 03:03) Dustin Mahoney punted 57 yards. The ball was marked out of bounds at the RIC02.
1-10-RIC02 (3Q: 02:56) Pete Farley pass was blocked at the line, intended for FB Nicky Fields. DE Renaldo Rhodes blocked the pass.
2-10-RIC02 (3Q: 02:51) Jason Sarfaty ran around left end for 10 yards. Tackled by OLB Deon Schwartz. Key block delivered by Kevin Swift.
1-10-RIC12 (3Q: 02:28) Pete Farley pass completed to TE Stanley Glenn for 14 yards. Tackled by S Craig Agrawall. The receiver ran his route right over the middle of the field. Glenn gained 9 yards after the catch.
1-10-RIC26 (3Q: 01:44) Jason Sarfaty ran outside the right tackle for 16 yards. Tackled by ILB Mitchell Willis. Key block delivered by Golden Fields.
1-10-RIC42 (3Q: 01:04) Pete Farley pass was dropped by WR William Ferber.
2-10-RIC42 (3Q: 00:59) Pete Farley pass was intended for WR Full of Mularkey and was intercepted by ILB Mitchell Willis at the POR37. The interception was returned 26 yards. Tackled by Leo Bailey.
1-10-RIC37 (3Q: 00:51) Tyrell Cortez pass fell incomplete, intended for WR Karl Akiyama. S Mercury Trippi defended the pass. The quarterback threw away from the double coverage. Portland (OR)'s Brenden Long was hurt on the play. This appears to be a serious leg injury.
2-10-RIC37 (3Q: 00:45) Will Hickman ran outside the right tackle for 21 yards. Tackled by S Mercury Trippi. Key block delivered by K.C. Kooistra.
1-10-RIC16 (3Q: 00:10) Will Hickman ran around right end for 1 yard. Tackled by OLB Leland Schneider.
Start of fourth quarter.
2-9-RIC15 (4Q: 15:00) Tyrell Cortez pass fell incomplete, intended for WR T.J. Thomason. OLB Richie Wolfe hurried the quarterback into a bad throw. The quarterback threw into double coverage.
3-9-RIC15 (4Q: 14:54) Tyrell Cortez pass completed to FB Brad Leinaweaver for 15 yards and a TOUCHDOWN! Leinaweaver gained 6 yards after the catch. The quarterback threw away from the double coverage. Portland (OR) 30, Richmond 20
(4Q: 14:54) Extra point by Donny Foster was good. Portland (OR) 31, Richmond 20
(4Q: 14:43) Dustin Mahoney kicked off 68 yards from the POR30. Mercury Trippi returned the ball 22 yards to the RIC24. Tackled by Brad Leinaweaver.
1-10-RIC24 (4Q: 14:14) Kirk Main ran around the left tackle for 2 yards. Tackled by ILB Brady Brosseau.
2-8-RIC26 (4Q: 13:34) Pete Farley pass fell incomplete, intended for WR Damon Stone. DE Geoff Borcherding drove right through Ellis Setzer to hurry the quarterback. The quarterback threw away from the double coverage.
3-8-RIC26 (4Q: 13:29) Pete Farley pass completed to WR Full of Mularkey for 3 yards. Tackled by CB Luke Davidson.
4-5-RIC29 (4Q: 12:44) Tony Houston punted 44 yards. Ike Poston returned the kick 11 yards to the POR38. Tackled by Leland Schneider.
1-10-POR38 (4Q: 12:37) Ike Poston ran around left end for 4 yards. Tackled by DE Winston Carrano.
2-6-POR42 (4Q: 11:59) Tyrell Cortez pass completed to RB Ike Poston for 14 yards. Tackled by OLB Winston Twyner. Poston gained 14 yards after the catch. The quarterback threw away from the double coverage.
1-10-RIC44 (4Q: 11:16) Tyrell Cortez pass completed to RB Will Hickman for 6 yards. Tackled by OLB Richie Wolfe. Hickman gained 1 yard after the catch.
2-4-RIC38 (4Q: 10:33) Tyrell Cortez pass completed to WR Frankie Curie for 3 yards. Tackled by CB Melvin Lyon. The quarterback threw away from the double coverage.
3-1-RIC35 (4Q: 10:03) Tyrell Cortez pass completed to TE Cedric Goodlink for 5 yards. Tackled by S Mercury Trippi. Goodlink gained 1 yard after the catch.
1-10-RIC30 (4Q: 09:18) Will Hickman ran around left end for 2 yards. Tackled by OLB Richie Wolfe, assisted by OLB Sedrick Collier.
2-8-RIC28 (4Q: 08:50) Will Hickman ran around right end for 9 yards. Tackled by DE Nicky Evans. Key block delivered by Louie McKnight.
1-10-RIC19 (4Q: 08:23) Will Hickman ran around right end for 3 yards. Tackled by DE Winston Carrano.
2-7-RIC16 (4Q: 07:47) Ike Poston ran outside the right tackle for 5 yards. Tackled by CB Ralph Washington.
3-2-RIC11 (4Q: 06:59) Ike Poston ran around left end for 6 yards. Tackled by CB Ralph Washington. Key block delivered by Herb Whitfield.
1-5-RIC05 (4Q: 06:13) Will Hickman ran outside the right tackle for -1 yards. Tackled by DE Winston Carrano.
2-6-RIC06 (4Q: 05:25) Will Hickman ran around left end for 6 yards and a TOUCHDOWN! Key block delivered by Richard Russell. Portland (OR) 37, Richmond 20
(4Q: 05:25) Extra point by Donny Foster was good. Portland (OR) 38, Richmond 20
(4Q: 05:16) Dustin Mahoney kicked off 61 yards from the POR30. Mercury Trippi returned the ball 36 yards to the RIC45. Tackled by Daniel Gaylord.
1-10-RIC45 (4Q: 04:50) Pete Farley pass completed to FB Nicky Fields for -1 yards. Tackled by S Corwin Dortch. The quarterback threw away from the double coverage.
2-11-RIC44 (4Q: 04:28) Pete Farley pass fell incomplete, intended for WR William Ferber. S Craig Agrawall defended the pass.
3-11-RIC44 (4Q: 04:21) Pete Farley pass completed to WR Christian Hitchcock for 21 yards. Tackled by S Corwin Dortch. The receiver ran his route right over the middle of the field. Hitchcock gained 7 yards after the catch. The quarterback threw away from the double coverage.
1-10-POR35 (4Q: 03:59) William McGee pass fell incomplete, intended for FB Nicky Fields. DT R.J. Small defended the pass.
2-10-POR35 (4Q: 03:54) William McGee pass completed to WR Christian Hitchcock for 12 yards. Tackled by S Craig Agrawall.
1-10-POR23 (4Q: 03:34) William McGee pass fell incomplete, intended for WR Full of Mularkey. S Bo McGregor defended the pass. The quarterback threw into double coverage.
2-10-POR23 (4Q: 03:27) William McGee pass was dropped by WR Christian Hitchcock.
3-10-POR23 (4Q: 03:18) William McGee pass fell incomplete, intended for TE Stanley Glenn. DE Renaldo Rhodes hurried the quarterback into a bad throw. PENALTY: Portland (OR) was called for Defensive Holding.
1-10-POR18 (4Q: 03:08) William McGee pass fell incomplete, intended for WR Christian Hitchcock. CB Luke Davidson defended the pass.
2-10-POR18 (4Q: 02:58) William McGee pass was blocked at the line, intended for WR Christian Hitchcock. DE Renaldo Rhodes blocked the pass. The defense looked very familiar with that play.
3-10-POR18 (4Q: 02:49) William McGee pass fell incomplete, intended for WR Christian Hitchcock. DT R.J. Small hurried the quarterback into a bad throw. The defense looked very familiar with that play.
4-10-POR18 (4Q: 02:41) William McGee pass fell incomplete, intended for TE Stanley Glenn. DE Geoff Borcherding hurried the quarterback into a bad throw. The defense looked extremely familiar with that play. The ball goes over on downs.
1-10-POR18 (4Q: 02:31) Ike Poston ran around right end for -1 yards. Tackled by OLB Sedrick Collier, assisted by S Mercury Trippi. S Mercury Trippi knocked down K.C. Kooistra to break up the play.
Richmond called a time out.
2-11-POR17 (4Q: 02:22) Ike Poston ran around left end for 6 yards. Tackled by DE Richie Sutton, assisted by OLB Winston Twyner.
Richmond called a time out.
3-5-POR23 (4Q: 02:13) Will Hickman ran around right end for 0 yards. Tackled by S Archie Taft, assisted by CB Cornelius Robbins.
Richmond called a time out.
4-5-POR23 (4Q: 02:06) Dustin Mahoney punted 36 yards. Melvin Lyon called for a fair catch at the RIC41.
Official time out for the two-minute warning.
1-10-RIC41 (4Q: 01:57) PENALTY: Richmond was called for Delay of Game.
1-15-RIC36 (4Q: 01:57) William McGee pass completed to RB Kirk Main for 16 yards. Tackled by S Bo McGregor. PENALTY: Portland (OR) was called for Too Many Men on the Field. The penalty was declined.
1-10-POR48 (4Q: 01:57) William McGee pass was intended for WR Full of Mularkey and was intercepted by CB Bryant Bohannon at the POR17. Tackled by Full of Mularkey.
1-10-POR17 (4Q: 01:49) Ike Poston ran outside the right tackle for -3 yards. Tackled by CB Cornelius Robbins, assisted by OLB Winston Twyner.
2-13-POR14 (4Q: 01:05) Ike Poston ran around left end for 11 yards. Tackled by DT Jumbo McElrath. PENALTY: Portland (OR) was called for Illegal Use of the Hands.
2-20-POR07 (4Q: 00:55) Tyrell Cortez dropped to one knee for -1 yards.
3-21-POR06 (4Q: 00:11) Tyrell Cortez dropped to one knee for -1 yards.
Final Score: Portland (OR) Dragons 38, Richmond Generals 20