Week 2 · 2021
Portland State at Washington State
Sat 09/11/2021 06:00 PMGesa FieldWashington State pregame98% — Pregame win probability: 98% for Washington State. Washington State favored, and won.
70°6 mph W · 45% humidityRecorded at kickoff by College Football Data
Portland State
24
5–6
Washington State
44
7–6
Attendance
22,651
reported
WSU5 plays, 7 yd · Punt | ||||
| 15:00 | own 35 | Cody Williams kickoff for 65 yds for a touchback | 0 | |
| 14:33 | 1st & 10 | own 25 | Jayden de Laura pass complete to De'Zhaun Stribling for 7 yds to the WshSt 32 | +7 |
| 14:12 | 2nd & 3 | own 32 | Max Borghi run for a loss of 2 yards to the WshSt 30 | −2 |
| 13:29 | 3rd & 5 | own 30 | Max Borghi run for 2 yds to the WshSt 32 | +2 |
| 12:51 | 4th & 3 | own 32 | Nick Haberer punt for 60 yds , Beau Kelly returns for 12 yds to the PrtSt 20 | +12 |
PRST4 plays, 30 yd · Turnover | ||||
| 12:12 | 1st & 10 | own 20 | Beau Kelly pass complete to Nate Bennett for 25 yds to the PrtSt 45 for a 1ST down | +25 |
| 12:12 | 1st & 10 | own 45 | Davis Alexander pass incomplete | 0 |
| 12:05 | 2nd & 10 | own 45 | Davis Alexander pass incomplete | 0 |
| 11:47 | 3rd & 10 | own 45 | Malik Walker run for 5 yds to the 50 yard line | +5 |
WSU4 plays, 50 yd · Touchdown | ||||
| 11:30 | 1st & 10 | midfield | Max Borghi run for 7 yds to the PrtSt 43 | +7 |
| 10:52 | 2nd & 3 | opp 43 | Jayden de Laura run for 21 yds to the PrtSt 22 for a 1ST down | +21 |
| 10:12 | 1st & 10 | opp 22 | Max Borghi run for no gain to the PrtSt 22 | 0 |
| 9:42 | 2nd & 10 | opp 22 | Jayden de Laura pass complete to Calvin Jackson Jr. for 22 yds for a TD (Dean Janikowski KICK) | +22 |
PRST6 plays, -7 yd · Punt | ||||
| 9:42 | own 35 | Lucas Dunker Jr. kickoff for 63 yds | 0 | |
| 9:37 | 1st & 10 | own 25 | Davis Alexander pass incomplete | 0 |
| 9:25 | 2nd & 10 | own 25 | Davis Alexander run for 4 yds to the PrtSt 29 | +4 |
| 8:50 | 3rd & 6 | own 29 | Davis Alexander sacked by Andrew Edson for 0 yards to the PrtSt 23 | 0 |
| 8:06 | 4th & 12 | own 23 | PORTLAND ST Penalty, False Start (-5 Yards) to the PrtSt 18 | −5 |
| 8:01 | 4th & 17 | own 18 | Seth Vernon punt for 46 yds , Travell Harris returns for 14 yds to the 50 yard line | +14 |
WSU5 plays, 44 yd · Uncategorized | ||||
| 7:49 | 1st & 10 | midfield | Jayden de Laura pass complete to Donovan Ollie for 10 yds to the PrtSt 40 for a 1ST down | +10 |
| 7:09 | 1st & 10 | opp 40 | Jayden de Laura run for 3 yds to the PrtSt 37 | +3 |
| 6:38 | 2nd & 7 | opp 37 | Jayden de Laura pass complete to De'Zhaun Stribling for 8 yds to the PrtSt 29 for a 1ST down | +8 |
| 5:55 | 1st & 10 | opp 29 | Deon McIntosh run for 2 yds to the PrtSt 27 | +2 |
| 5:21 | 2nd & 8 | opp 27 | Deon McIntosh run for 21 yds to the PrtSt 6 for a 1ST down | +21 |
PRST4 plays, 2 yd · Punt | ||||
| 4:44 | 1st & 10 | own 20 | Davis Alexander pass incomplete | 0 |
| 4:30 | 2nd & 10 | own 20 | Malik Walker run for 2 yds to the PrtSt 22 | +2 |
| 3:59 | 3rd & 8 | own 22 | Davis Alexander pass incomplete | 0 |
| 3:45 | 4th & 8 | own 22 | Seth Vernon punt for 53 yds , Travell Harris returns for 22 yds to the WshSt 47 | +22 |
WSU5 plays, -14 yd · Punt | ||||
| 3:39 | 1st & 10 | own 47 | Jayden de Laura pass incomplete | 0 |
| 3:30 | 2nd & 10 | own 47 | BORGHI, Max rush up the middle for a gain of 9 yards to the PSU44 (WEST, Travis). PENALTY WSU Holding on GOMNESS, Konner enforced 10 yards from the WSU47 to the WSU37 [NHSG]. NO PLAY (replay the down). | −10 |
| 2:47 | 2nd & 20 | own 37 | Jayden de Laura pass complete to Max Borghi for 8 yds to the WshSt 45 | +8 |
| 2:17 | 3rd & 12 | own 45 | Jayden de Laura sacked by VJ Malo and Kennedy Freeman for 0 yards to the WshSt 33 | 0 |
| 1:40 | 4th & 24 | own 33 | Nick Haberer punt for 46 yds, fair catch by Beau Kelly at the PrtSt 21 | 0 |
PRST13 plays, 79 yd · Touchdown | ||||
| 1:06 | 1st & 10 | own 21 | Davis Alexander pass complete to Darien Chase for 12 yds to the PrtSt 33 for a 1ST down | +12 |
| 0:48 | 1st & 10 | own 33 | Davis Alexander pass complete to Beau Kelly for 18 yds to the WshSt 49 for a 1ST down | +18 |
| 0:13 | 1st & 10 | opp 49 | Jalynnee McGee run for 4 yds to the WshSt 45 | +4 |
| 0:00 | opp 49 | End of 1st Quarter | 0 | |
| 14:45 | 2nd & 6 | opp 45 | Davis Alexander run for 7 yds to the WshSt 38 for a 1ST down | +7 |
| 14:05 | 1st & 10 | opp 38 | Malik Walker run for a loss of 2 yards to the WshSt 40 | −2 |
| 13:17 | 2nd & 12 | opp 40 | Davis Alexander pass complete to George McCorley for 5 yds to the WshSt 35 | +5 |
| 12:45 | 3rd & 7 | opp 35 | Davis Alexander run for 7 yds to the WshSt 28 for a 1ST down | +7 |
| 12:10 | 1st & 10 | opp 28 | Davis Alexander run for 14 yds to the WshSt 14 for a 1ST down | +14 |
| 11:48 | 1st & 10 | opp 14 | Davis Alexander pass complete to Darien Chase for 13 yds to the WshSt 1 for a 1ST down | +13 |
| 11:31 | 1st & goal | opp 1 | Malik Walker run for a loss of 1 yard to the WshSt 2 | −1 |
| 10:50 | 2nd & goal | opp 2 | Malik Walker run for 1 yd to the WshSt 1 | +1 |
| 10:25 | 3rd & goal | opp 1 | Davis Alexander run for 1 yd for a TD (Cody Williams KICK) | +1 |
WSU5 plays, 46 yd · Touchdown | ||||
| 10:15 | own 35 | Cody Williams kickoff for 61 yds , Travell Harris return for 50 yds to the PrtSt 46 | +50 | |
| 10:01 | 1st & 10 | opp 46 | Deon McIntosh run for 12 yds to the PrtSt 34 for a 1ST down | +12 |
| 9:34 | 1st & 10 | opp 34 | Jayden de Laura pass complete to De'Zhaun Stribling for 19 yds to the PrtSt 15 for a 1ST down | +19 |
| 9:15 | 1st & 10 | opp 15 | PORTLAND ST Penalty, Offsides (Cody Williams) to the PrtSt 10 | +5 |
| 9:10 | 1st & 5 | opp 10 | Jayden de Laura run for 10 yds for a TD (Dean Janikowski KICK) | +10 |
PRST6 plays, 19 yd · Punt | ||||
| 9:10 | own 35 | Lucas Dunker Jr. kickoff for 65 yds for a touchback | 0 | |
| 8:58 | 1st & 10 | own 25 | Davis Alexander pass complete to Beau Kelly for 11 yds to the PrtSt 36 for a 1ST down | +11 |
| 8:28 | 1st & 10 | own 36 | Davis Alexander pass incomplete | 0 |
| 8:17 | 2nd & 10 | own 36 | Davis Alexander pass complete to Beau Kelly for 8 yds to the PrtSt 44 | +8 |
| 7:49 | 3rd & 2 | own 44 | Davis Alexander run for no gain to the PrtSt 44 | 0 |
| 7:23 | 4th & 2 | own 44 | Seth Vernon punt for 56 yds for a touchback | 0 |
WSU7 plays, 80 yd · Touchdown | ||||
| 7:12 | 1st & 10 | own 20 | Max Borghi run for 3 yds to the WshSt 23 | +3 |
| 6:41 | 2nd & 7 | own 23 | Max Borghi run for 6 yds to the WshSt 29 | +6 |
| 6:24 | 3rd & 1 | own 29 | Max Borghi run for 10 yds to the WshSt 39 for a 1ST down | +10 |
| 5:46 | 1st & 10 | own 39 | Deon McIntosh run for 16 yds to the PrtSt 45 for a 1ST down | +16 |
| 5:41 | 1st & 10 | opp 45 | Jayden de Laura pass incomplete | 0 |
| 5:22 | 2nd & 10 | opp 45 | Jayden de Laura pass complete to Travell Harris for 29 yds to the PrtSt 16 for a 1ST down | +29 |
| 5:12 | 1st & 10 | opp 16 | Deon McIntosh run for 16 yds for a TD (Dean Janikowski KICK) | +16 |
PRST8 plays, 36 yd · Field goal | ||||
| 5:12 | own 35 | Lucas Dunker Jr. kickoff for 45 yds | 0 | |
| 5:02 | 1st & 10 | own 35 | Davis Alexander pass complete to Darien Chase for 16 yds to the WshSt 49 for a 1ST down | +16 |
| 4:16 | 1st & 10 | opp 49 | Davis Alexander pass complete to Nate Bennett for 6 yds to the WshSt 43 | +6 |
| 3:47 | 2nd & 4 | opp 43 | Davis Alexander run for 14 yds to the WshSt 29 for a 1ST down | +14 |
| 3:25 | 1st & 10 | opp 29 | Davis Alexander pass incomplete | 0 |
| 3:18 | 2nd & 10 | opp 29 | Davis Alexander pass incomplete | 0 |
| 3:12 | 3rd & 10 | opp 29 | Davis Alexander pass incomplete | 0 |
| 3:07 | 4th & 10 | opp 29 | Cody Williams 46 yd FG GOOD | +46 |
WSU7 plays, 73 yd · Touchdown | ||||
| 3:06 | own 35 | Cody Williams kickoff for 43 yds , Deon McIntosh return for 5 yds to the WshSt 27 | +5 | |
| 2:46 | 1st & 10 | own 27 | Max Borghi run for 17 yds to the WshSt 44 for a 1ST down | +17 |
| 2:34 | 1st & 10 | own 44 | Max Borghi run for 4 yds to the WshSt 48 | +4 |
| 1:50 | 2nd & 6 | own 48 | Jayden de Laura pass complete to Mitchell Quinn for 15 yds to the PrtSt 37 for a 1ST down | +15 |
| 1:30 | 1st & 10 | opp 37 | Deon McIntosh run for 4 yds to the PrtSt 33 | +4 |
| 1:14 | 2nd & 6 | opp 33 | Jayden de Laura pass complete to Mitchell Quinn for 14 yds to the PrtSt 19 for a 1ST down | +14 |
| 1:07 | 1st & 10 | opp 19 | Jayden de Laura pass complete to Travell Harris for 19 yds for a TD | +19 |
PRST4 plays, 11 yd · Turnover | ||||
| 1:07 | own 35 | Lucas Dunker Jr. kickoff for 65 yds for a touchback | 0 | |
| 0:55 | 1st & 10 | own 25 | Davis Alexander pass complete to Nate Bennett for 6 yds to the PrtSt 31 | +6 |
| 0:41 | 2nd & 4 | own 31 | Davis Alexander pass complete to Malik Walker for 5 yds to the PrtSt 36 for a 1ST down | +5 |
| 0:30 | 1st & 10 | own 36 | Davis Alexander pass intercepted return for no gain to the PrtSt 40 | 0 |
WSU6 plays, 34 yd · Field goal | ||||
| 0:23 | 1st & 10 | opp 40 | Jayden de Laura pass complete to Max Borghi for 16 yds to the PrtSt 24 for a 1ST down | +16 |
| 0:14 | 1st & 10 | opp 24 | Jayden de Laura pass incomplete | 0 |
| 0:08 | 2nd & 10 | opp 24 | Jayden de Laura pass incomplete | 0 |
| 0:02 | 3rd & 10 | opp 24 | Jayden de Laura pass complete to Calvin Jackson Jr. for 18 yds to the PrtSt 6 for a 1ST down | +18 |
| 0:00 | own 35 | End of 2nd Quarter | 0 | |
| 0:00 | 1st & goal | opp 6 | Dean Janikowski 23 yd FG GOOD | +23 |
PRST12 plays, 58 yd · On downs | ||||
| 15:00 | own 35 | Lucas Dunker Jr. kickoff for 65 yds for a touchback | 0 | |
| 14:43 | 1st & 10 | own 25 | Malik Walker run for 4 yds to the PrtSt 29 | +4 |
| 13:59 | 2nd & 6 | own 29 | Davis Alexander pass complete to Beau Kelly for 15 yds to the PrtSt 44 for a 1ST down | +15 |
| 13:28 | 1st & 10 | own 44 | Davis Alexander pass complete to Darien Chase for 4 yds to the PrtSt 48 | +4 |
| 13:16 | 2nd & 6 | own 48 | Davis Alexander pass complete to Beau Kelly for 13 yds to the WshSt 39 for a 1ST down | +13 |
| 12:46 | 1st & 10 | opp 39 | PORTLAND ST Penalty, Illegal Substitution (TEAM) to the WshSt 44 | −5 |
| 12:15 | 1st & 15 | opp 44 | Davis Alexander pass complete to Nate Bennett for 14 yds to the WshSt 30 | +14 |
| 11:52 | 2nd & 1 | opp 30 | Malik Walker run for 5 yds to the WshSt 25 for a 1ST down | +5 |
| 11:16 | 1st & 10 | opp 25 | Malik Walker run for 8 yds to the WshSt 17 | +8 |
| 10:54 | 2nd & 2 | opp 17 | Davis Alexander pass incomplete | 0 |
| 10:47 | 3rd & 2 | opp 17 | Davis Alexander pass incomplete | 0 |
| 10:42 | 4th & 2 | opp 17 | Davis Alexander pass incomplete | 0 |
WSU8 plays, 52 yd · On downs | ||||
| 10:31 | 1st & 10 | own 17 | Max Borghi run for 3 yds to the WshSt 20 | +3 |
| 10:07 | 2nd & 7 | own 20 | Max Borghi run for 5 yds to the WshSt 25 | +5 |
| 9:46 | 3rd & 2 | own 25 | Max Borghi run for 3 yds to the WshSt 28 for a 1ST down | +3 |
| 9:06 | 1st & 10 | own 28 | Jayden de Laura pass complete to Calvin Jackson Jr. for 37 yds to the PrtSt 35 for a 1ST down | +37 |
| 8:23 | 1st & 10 | opp 35 | Deon McIntosh run for a loss of 3 yards to the PrtSt 38 | −3 |
| 7:50 | 2nd & 13 | opp 38 | Jayden de Laura pass incomplete | 0 |
| 7:42 | 3rd & 13 | opp 38 | Jayden de Laura pass complete to Travell Harris for 7 yds to the PrtSt 31 | +7 |
| 7:11 | 4th & 6 | opp 31 | Jayden de Laura pass incomplete | 0 |
PRST7 plays, 15 yd · Punt | ||||
| 7:00 | 1st & 10 | own 31 | Malik Walker run for 5 yds to the PrtSt 36 | +5 |
| 6:23 | 2nd & 5 | own 36 | Davis Alexander pass incomplete | 0 |
| 5:59 | 3rd & 5 | own 36 | Davis Alexander pass complete to Malik Walker for 12 yds to the PrtSt 48 for a 1ST down | +12 |
| 5:21 | 1st & 10 | own 48 | Malik Walker run for a loss of 2 yards to the PrtSt 46 | −2 |
| 4:51 | 2nd & 12 | own 46 | Davis Alexander pass incomplete | 0 |
| 4:46 | 3rd & 12 | own 46 | Davis Alexander pass incomplete | 0 |
| 4:33 | 4th & 12 | own 46 | Seth Vernon punt for 42 yds , Travell Harris returns for 22 yds to the WshSt 34 | +22 |
WSU6 plays, 66 yd · Touchdown | ||||
| 4:14 | 1st & 10 | own 34 | Jayden de Laura pass complete to Joey Hobert for 14 yds to the WshSt 48 for a 1ST down | +14 |
| 3:54 | 1st & 10 | own 48 | Jayden de Laura pass complete to Joey Hobert for 4 yds to the PrtSt 48 | +4 |
| 3:33 | 2nd & 6 | opp 48 | PORTLAND ST Penalty, Personal Foul (VJ Malo) to the PrtSt 21 for a 1ST down | +15 |
| 2:59 | 1st & 10 | opp 21 | Jayden de Laura pass complete to De'Zhaun Stribling for 19 yds to the PrtSt 2 for a 1ST down | +19 |
| 2:33 | 1st & goal | opp 2 | Jayden de Laura run for 1 yd to the PrtSt 1 | +1 |
| 2:13 | 2nd & goal | opp 1 | Max Borghi run for 1 yd for a TD (Dean Janikowski KICK) | +1 |
PRST8 plays, 19 yd · Punt | ||||
| 2:13 | own 35 | Lucas Dunker Jr. kickoff for 56 yds | 0 | |
| 2:06 | 1st & 10 | own 25 | Davis Alexander pass complete to Beau Kelly for 10 yds to the PrtSt 35 for a 1ST down | +10 |
| 1:33 | 1st & 10 | own 35 | Davis Alexander pass complete to Malik Walker for 13 yds to the PrtSt 48 for a 1ST down | +13 |
| 0:51 | 1st & 10 | own 48 | Davis Alexander pass complete to Beau Kelly for no gain to the PrtSt 48 | 0 |
| 0:10 | 2nd & 10 | own 48 | Malik Walker run for 2 yds to the 50 yard line | +2 |
| 0:00 | own 48 | End of 3rd Quarter | 0 | |
| 14:53 | 3rd & 8 | midfield | Davis Alexander sacked by Brennan Jackson and Willie Taylor III for 0 yards to the PrtSt 44 | 0 |
| 14:13 | 4th & 14 | own 44 | Seth Vernon punt for 49 yds | 0 |
WSU4 plays, -6 yd · Punt | ||||
| 13:55 | 1st & 10 | own 7 | Deon McIntosh run for a loss of 4 yards to the WshSt 3 | −4 |
| 13:25 | 2nd & 14 | own 3 | Jayden de Laura pass complete to Travell Harris for 6 yds to the WshSt 9 | +6 |
| 12:06 | 3rd & 8 | own 9 | Jayden de Laura sacked by VJ Malo for 0 yards to the WshSt 1 | 0 |
| 11:57 | 4th & 16 | own 1 | Nick Haberer punt for 33 yds, downed at the WshSt 34 | 0 |
PRST6 plays, 17 yd · On downs | ||||
| 11:44 | 1st & 10 | opp 34 | Davis Alexander pass complete to Darien Chase for 5 yds to the WshSt 29 | +5 |
| 11:12 | 2nd & 5 | opp 29 | Davis Alexander run for 8 yds to the WshSt 21 for a 1ST down | +8 |
| 10:29 | 1st & 10 | opp 21 | Malik Walker run for 4 yds to the WshSt 17 | +4 |
| 10:06 | 2nd & 6 | opp 17 | Davis Alexander pass incomplete | 0 |
| 10:00 | 3rd & 6 | opp 17 | Davis Alexander pass incomplete | 0 |
| 9:53 | 4th & 6 | opp 17 | Davis Alexander pass incomplete | 0 |
WSU4 plays, 0 yd · Punt | ||||
| 9:48 | 1st & 10 | own 17 | Victor Gabalis pass incomplete | 0 |
| 9:43 | 2nd & 10 | own 17 | Victor Gabalis pass incomplete | 0 |
| 9:38 | 3rd & 10 | own 17 | Victor Gabalis pass incomplete | 0 |
| 9:31 | 4th & 10 | own 17 | Nick Haberer punt for 39 yds, fair catch by Beau Kelly at the PrtSt 44 | 0 |
PRST6 plays, 56 yd · Touchdown | ||||
| 9:14 | 1st & 10 | own 44 | Malik Walker run for 5 yds to the PrtSt 49 | +5 |
| 8:47 | 2nd & 5 | own 49 | Davis Alexander run for 1 yd to the 50 yard line | +1 |
| 7:57 | 3rd & 4 | midfield | Davis Alexander pass complete to Darien Chase for 9 yds to the WshSt 41 for a 1ST down | +9 |
| 7:28 | 1st & 10 | opp 41 | Davis Alexander pass incomplete | 0 |
| 7:01 | 2nd & 10 | opp 41 | Davis Alexander pass complete to Job Dockery for 2 yds to the WshSt 39 | +2 |
| 6:34 | 3rd & 8 | opp 39 | Davis Alexander pass complete to Beau Kelly for 39 yds for a TD (Cody Williams KICK) | +39 |
WSU9 plays, 43 yd · Touchdown | ||||
| 6:31 | own 35 | kickoff for 13 yds , Joey Hobert return for 5 yds to the PrtSt 43 | +5 | |
| 6:19 | 1st & 10 | opp 43 | Nakia Watson run for 16 yds to the PrtSt 27 for a 1ST down | +16 |
| 5:32 | 1st & 10 | opp 27 | Jayden de Laura run for 8 yds to the PrtSt 19 | +8 |
| 4:48 | 2nd & 2 | opp 19 | Nakia Watson run for 1 yd to the PrtSt 18 | +1 |
| 4:11 | 3rd & 1 | opp 18 | Nakia Watson run for 2 yds to the PrtSt 16 for a 1ST down | +2 |
| 3:25 | 1st & 10 | opp 16 | Jayden de Laura pass complete to Travell Harris for 6 yds to the PrtSt 10 | +6 |
| 2:53 | 2nd & 4 | opp 10 | Jayden de Laura pass incomplete | 0 |
| 2:07 | 3rd & 4 | opp 10 | Nakia Watson run for a loss of 3 yards to the PrtSt 13 | −3 |
| 2:02 | 4th & 7 | opp 13 | Jayden de Laura pass complete to Travell Harris for 13 yds for a TD (Dean Janikowski KICK) | +13 |
PRST10 plays, 75 yd · Touchdown | ||||
| 2:02 | own 35 | Lucas Dunker Jr. kickoff for 65 yds | 0 | |
| 1:53 | 1st & 10 | own 25 | Davis Alexander pass complete to Beau Kelly for 33 yds to the WshSt 42 for a 1ST down | +33 |
| 1:49 | 1st & 10 | opp 42 | Davis Alexander pass complete to Bishop Mitchell for 5 yds to the WshSt 37 | +5 |
| 1:39 | 2nd & 5 | opp 37 | Davis Alexander run for 6 yds to the WshSt 31 for a 1ST down | +6 |
| 1:25 | 1st & 10 | opp 31 | Davis Alexander pass incomplete | 0 |
| 1:20 | 2nd & 10 | opp 31 | Davis Alexander pass complete to Nate Bennett for 11 yds to the WshSt 20 for a 1ST down | +11 |
| 1:03 | 1st & 10 | opp 20 | Davis Alexander pass complete to Beau Kelly for 5 yds to the WshSt 15 | +5 |
| 0:34 | 2nd & 5 | opp 15 | Davis Alexander run for 12 yds to the WshSt 3 for a 1ST down | +12 |
| 0:28 | 1st & goal | opp 3 | Davis Alexander pass incomplete | 0 |
| 0:23 | 2nd & goal | opp 3 | Davis Alexander pass complete to Nate Bennett for 3 yds for a TD (Cody Williams KICK) | +3 |
WSU2 plays, -3 yd · End of period | ||||
| 0:23 | own 35 | Cody Williams kickoff for 42 yds | 0 | |
| 0:00 | own 32 | End of 4th Quarter | 0 | |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous 3 meetings vs. Team
Washington State 2–1 vs Portland State
- 2015 · wk 1Portland State 24 @ Washington State 17
- 2014 · wk 3Portland State 21 @ Washington State 59
- 2008 · wk 4Portland State 9 @ Washington State 48
Research
Keep this open while you look at others