Week 11 · 2003

Arizona at Oregon State

Sat 11/01/2003 05:00 PMReser StadiumConference

Arizona

23

2–10

Oregon State

52

8–5

Attendance

36,178

reported

ORST12 plays, 23 yd · Punt

14:501st & 10own 43Steven Jackson (OSU) rushed right side for -3 yards.−3
14:152nd & 13own 40Steven Jackson (OSU) rushed up the middle for 4 yards.+4
14:003rd & 9own 44Derek Anderson (OSU) pass right side complete to Dwight Wright Jr. (OSU) for 10 yards.+10
14:001st & 10opp 465 yard penalty on Beavers.−5
13:351st & 15own 49Steven Jackson (OSU) rushed up the middle for 1 yard.+1
13:002nd & 14midfieldDerek Anderson (OSU) pass right side complete to Kenny Farley (OSU) for 10 yards.+10
13:003rd & 4opp 40Derek Anderson (OSU) pass right side complete to James Newson (OSU) for 9 yards.+9
12:151st & 10opp 31Steven Jackson (OSU) rushed left side for 4 yards.+4
12:152nd & 6opp 27Derek Anderson (OSU) pass incomplete across the middle.0
12:053rd & 6opp 27Derek Anderson (OSU) sacked for a loss of 7 yards.−7
11:144th & 13opp 345 yard penalty on Beavers.−5
11:144th & 18opp 39Punt by Carl Tobey (OSU) no return by Wildcats.0

ARIZ7 plays, 19 yd · Punt

10:391st & 10own 14Mike Bell (UA) rushed up the middle for 5 yards.+5
10:052nd & 5own 19Mike Bell (UA) rushed up the middle for 2 yards.+2
9:203rd & 3own 21Kris Heavner (UA) pass across the middle complete to Biren Ealy (UA) for 12 yards.+12
9:051st & 10own 33Kris Heavner (UA) pass incomplete to the right side.0
8:552nd & 10own 33Kris Heavner (UA) pass incomplete across the middle.0
8:553rd & 10own 33Kris Heavner (UA) pass incomplete to the right side.0
8:454th & 10own 33Punt by Danny Baugher (UA) returned 4 yards by Cole Clasen (OSU) to the Beavers 22.+4

ORST11 plays, 78 yd · Touchdown

8:301st & 10own 22Steven Jackson (OSU) rushed right side for no gain.0
8:052nd & 10own 22Steven Jackson (OSU) rushed up the middle for 4 yards.+4
7:353rd & 6own 26Derek Anderson (OSU) pass across the middle complete to Mike Hass (OSU) for 17 yards.+17
6:401st & 10own 43Steven Jackson (OSU) rushed up the middle for 3 yards.+3
6:152nd & 7own 46Derek Anderson (OSU) pass incomplete across the middle.0
6:053rd & 7own 46Derek Anderson (OSU) pass right side complete to James Newson (OSU) for 27 yards.+27
6:051st & 10opp 27Derek Anderson (OSU) pass across the middle complete to James Newson (OSU) for 9 yards.+9
5:002nd & 1opp 18Derek Anderson (OSU) rushed right side for 6 yards.+6
4:401st & 10opp 12Steven Jackson (OSU) rushed up the middle for 2 yards.+2
4:152nd & 8opp 10Derek Anderson (OSU) pass across the middle complete to Steven Jackson (OSU) for a 10 yard touchdown.+10
4:15own 0Extra point by Kirk Yliniemi (OSU) is good.0

ARIZ1 play, 0 yd · Kickoff

3:56opp 6Kickoff returned by Syndric Steptoe (UA) for 15 yards.+15

ARIZ8 plays, 12 yd · Punt

3:501st & 10own 21Mike Bell (UA) rushed right side for 7 yards.+7
3:202nd & 3own 28Mike Bell (UA) rushed left side for 5 yards.+5
2:551st & 10own 33Kris Heavner (UA) pass right side complete to Ricky Williams (UA) for 7 yards.+7
2:252nd & 3own 40Kris Heavner (UA) pass incomplete across the middle.0
2:203rd & 3own 40Mike Bell (UA) rushed up the middle for 3 yards.+3
2:201st & 10own 4310 yard penalty on Wildcats.−10
2:203rd & 10own 33Mike Bell (UA) rushed up the middle for -1 yards.−1
2:204th & 11own 32Punt by Danny Baugher (UA) returned 2 yards by Cole Clasen (OSU) to the Beavers 25.+2

ORST17 plays, 75 yd · Touchdown

2:201st & 10own 2515 yard penalty on Wildcats.+15
2:201st & 10own 40Steven Jackson (OSU) rushed left side for 6 yards.+6
1:452nd & 4own 46Steven Jackson (OSU) rushed right side for 13 yards.+13
1:451st & 10opp 4110 yard penalty on Beavers.−10
1:452nd & 1own 49Steven Jackson (OSU) rushed up the middle for 5 yards.+5
1:451st & 10opp 46Derek Anderson (OSU) pass incomplete to the right side.0
1:052nd & 10opp 46Derek Anderson (OSU) pass incomplete across the middle.0
1:053rd & 10opp 4615 yard penalty on Beavers.−15
1:043rd & 25own 39Derek Anderson (OSU) pass right side complete to George Gillett (OSU) for 49 yards.+49
0:451st & 10opp 1210 yard penalty on Beavers.−10
0:251st & 20opp 22Steven Jackson (OSU) rushed up the middle for 10 yards.+10
0:002nd & 10opp 12End of the 1st quarter.0
15:002nd & 10opp 12Start of the 2nd quarter.0
15:002nd & 10opp 12Steven Jackson (OSU) rushed right side for 2 yards.+2
14:553rd & 7opp 9Derek Anderson (OSU) pass across the middle complete to Tim Euhus (OSU) for 7 yards.+7
14:551st & goalopp 2Steven Jackson (OSU) rushed right side for a 2 yard touchdown.+2
14:55own 0Extra point by Kirk Yliniemi (OSU) is good.0

ARIZ1 play, 0 yd · Kickoff

13:49goal lineKickoff returned by Marcus Hollingsworth (UA) for 19 yards.+19

ARIZ3 plays, 0 yd · Incomplete

13:431st & 10own 19Kris Heavner (UA) pass incomplete to the right side.0
13:402nd & 10own 19Mike Bell (UA) rushed up the middle for no gain.0
13:003rd & 10own 19Kris Heavner (UA) pass incomplete to the right side.0

ARIZ1 play, 79 yd · Punt

12:504th & 10own 19Wildcats punt blocked, recovered by Kenny Farley (OSU).0

ORST2 plays, 98 yd · Touchdown

12:421st & 10own 2Steven Jackson (OSU) rushed up the middle for a 2 yard touchdown.+2
12:42own 0Extra point by Kirk Yliniemi (OSU) is good.0

ARIZ1 play, 0 yd · Kickoff

12:39opp 20Kickoff returned by Syndric Steptoe (UA) for 10 yards.+10

ARIZ5 plays, -9 yd · Punt

12:331st & 10own 30Mike Bell (UA) rushed right side for -4 yards.−4
11:452nd & 14own 26Nic Costa (UA) pass right side complete to Steve Fleming (UA) for 5 yards.+5
11:113rd & 9own 3110 yard penalty on Wildcats.−10
11:113rd & 19own 21Nic Costa (UA) sacked for a loss of 7 yards.−7
10:454th & 26own 14Punt by Danny Baugher (UA) returned 10 yards by Cole Clasen (OSU) to the 50.+10

ORST5 plays, 50 yd · Touchdown

10:091st & 10midfieldDwight Wright Jr. (OSU) rushed right side for 13 yards.+13
9:451st & 10opp 37Dwight Wright Jr. (OSU) rushed right side for 5 yards.+5
9:452nd & 5opp 32Derek Anderson (OSU) pass right side complete to Tim Euhus (OSU) for 8 yards.+8
9:451st & 10opp 24Derek Anderson (OSU) pass across the middle complete to James Newson (OSU) for a 24 yard touchdown.+24
9:45own 0Extra point by Kirk Yliniemi (OSU) is good.0

ARIZ1 play, 0 yd · Kickoff

9:00opp 27Kickoff returned by Marcus Hollingsworth (UA) for 20 yards.+20

ARIZ8 plays, 28 yd · On downs

8:501st & 10own 47Wildcats fumble by Marcus Hollingsworth (UA), recovered by Syndric Steptoe (UA), 20 yard advance.+20
8:451st & 10own 47Kris Heavner (UA) pass incomplete across the middle.0
8:452nd & 10own 47Gainus Scott (UA) rushed up the middle for 6 yards.+6
8:153rd & 4opp 41Kris Heavner (UA) pass across the middle complete to Biren Ealy (UA) for 20 yards.+20
7:551st & 10opp 21Gainus Scott (UA) rushed up the middle for 1 yard.+1
7:552nd & 9opp 20Kris Heavner (UA) pass incomplete across the middle.0
7:553rd & 9opp 20Kris Heavner (UA) sacked for a loss of 5 yards.−5
7:554th & 14opp 25Nicholas Folk (UA) rushed right side for 1 yard; turnover on downs.+1

ORST7 plays, 9 yd · Punt

6:261st & 10own 25Steven Jackson (OSU) rushed right side for 3 yards.+3
6:002nd & 7own 27Steven Jackson (OSU) rushed right side for 12 yards.+12
5:401st & 10own 39Derek Anderson (OSU) pass incomplete across the middle.0
5:252nd & 10own 395 yard penalty on Beavers.−5
5:252nd & 15own 34Derek Anderson (OSU) pass incomplete across the middle.0
5:053rd & 15own 34Derek Anderson (OSU) pass incomplete to the right side.0
5:054th & 15own 34Punt by Carl Tobey (OSU) no return by Wildcats.0

ARIZ5 plays, 8 yd · Punt

5:051st & 10own 14Kris Heavner (UA) pass incomplete to the right side.0
4:522nd & 10own 14Wildcats timeout; 04:52 remaining 2nd quarter0
4:522nd & 10own 14Mike Bell (UA) rushed up the middle for 8 yards.+8
4:523rd & 2own 22Kris Heavner (UA) pass incomplete across the middle.0
4:354th & 2own 22Punt by Danny Baugher (UA) returned 1 yards by Cole Clasen (OSU) to the Beavers 37.+1

ORST9 plays, 63 yd · Touchdown

4:251st & 10own 37Derek Anderson (OSU) pass right side complete to Kenny Farley (OSU) for 32 yards.+32
4:001st & 10opp 31Derek Anderson (OSU) pass incomplete across the middle.0
4:002nd & 10opp 31Steven Jackson (OSU) rushed up the middle for 8 yards.+8
3:453rd & 2opp 23Steven Jackson (OSU) rushed right side for 3 yards.+3
3:001st & 10opp 20Derek Anderson (OSU) pass across the middle complete to James Newson (OSU) for 16 yards.+16
3:001st & goalopp 4Steven Jackson (OSU) rushed up the middle for no gain.0
2:002nd & goalopp 4Steven Jackson (OSU) rushed up the middle for no gain.0
1:453rd & goalopp 4Derek Anderson (OSU) pass across the middle complete to Mike Hass (OSU) for a 4 yard touchdown.+4
1:45own 0Extra point by Kirk Yliniemi (OSU) is good.0

ARIZ1 play, 0 yd · Kickoff

0:58opp 35Beavers kickoff, no return by Wildcats.0

ARIZ5 plays, 20 yd · Pass Complete

0:581st & 10own 35Kris Heavner (UA) pass right side complete to Ricky Williams (UA) for 4 yards.+4
0:502nd & 6own 39Kris Heavner (UA) pass right side complete to Steve Fleming (UA) for 1 yard.+1
0:353rd & 5own 40Wildcats timeout; 00:35 remaining 2nd quarter0
0:083rd & 5own 40Kris Heavner (UA) pass across the middle complete to Ricky Williams (UA) for 15 yards.+15
0:001st & 10opp 45End of the 2nd quarter.0

ARIZ5 plays, 0 yd · Punt

15:001st & 10own 10Mike Bell (UA) rushed right side for no gain.0
14:502nd & 10own 105 yard penalty on Wildcats.−5
14:502nd & 15own 5Mike Bell (UA) rushed up the middle for 6 yards.+6
14:503rd & 8own 10Mike Bell (UA) rushed up the middle for no gain.0
14:154th & 8own 10Punt by Danny Baugher (UA) returned 8 yards by Cole Clasen (OSU) to the Wildcats 42.+8

ORST4 plays, 5 yd · Field goal

13:151st & 10opp 42Derek Anderson (OSU) pass across the middle complete to James Newson (OSU) for 7 yards.+7
13:152nd & 3opp 35Steven Jackson (OSU) rushed right side for -2 yards.−2
13:153rd & 5opp 37Derek Anderson (OSU) pass incomplete across the middle.0
13:154th & 5opp 3754 yard field goal by Kirk Yliniemi (OSU) is good.+54

ARIZ1 play, 0 yd · Kickoff

12:001st & 0opp 13Kickoff returned by Marcus Hollingsworth (UA) for 16 yards.+16

ARIZ3 plays, 7 yd · Turnover

11:501st & 10own 29Mike Bell (UA) rushed up the middle for 7 yards.+7
11:152nd & 3own 365 yard penalty on Wildcats.−5
11:082nd & 8own 31Kris Heavner (UA) pass across the middle intercepted by Aric Williams (OSU). Returned for no gain.0

ORST10 plays, 68 yd · Touchdown

11:081st & 10own 3215 yard penalty on Wildcats.+15
10:501st & 10own 47Steven Jackson (OSU) rushed right side for 9 yards.+9
10:352nd & 1opp 445 yard penalty on Wildcats.+5
10:351st & 10opp 39Derek Anderson (OSU) pass incomplete across the middle.0
10:352nd & 10opp 39Derek Anderson (OSU) pass across the middle complete to James Newson (OSU) for 12 yards.+12
9:501st & 10opp 27Steven Jackson (OSU) rushed right side for 4 yards.+4
9:502nd & 6opp 23Derek Anderson (OSU) pass incomplete across the middle.0
9:433rd & 6opp 23Derek Anderson (OSU) pass across the middle complete to Tim Euhus (OSU) for 22 yards.+22
9:431st & goalopp 1Derek Anderson (OSU) pass right side complete to Tim Euhus (OSU) for a 1 yard touchdown.+1
9:43own 0Extra point by Kirk Yliniemi (OSU) is good.0

ARIZ1 play, 0 yd · Kickoff

9:43opp 5Kickoff returned by Marcus Hollingsworth (UA) for 26 yards.+26

ARIZ8 plays, 69 yd · Touchdown

9:371st & 10own 31Mike Bell (UA) rushed left side for 18 yards.+18
9:301st & 10own 49Mike Bell (UA) rushed right side for 9 yards.+9
9:102nd & 1opp 4215 yard penalty on Beavers.+15
9:101st & 10opp 27Mike Bell (UA) rushed right side for 6 yards.+6
8:452nd & 4opp 215 yard penalty on Beavers.+5
8:451st & 10opp 16Mike Bell (UA) rushed up the middle for 6 yards.+6
7:452nd & 4opp 10Mike Bell (UA) rushed right side for a 10 yard touchdown.+10
7:32goal lineExtra point by Nicholas Folk (UA) is good.0

ORST1 play, 0 yd · Kickoff

7:32midfieldWildcats kickoff, no return by Beavers.0

ORST8 plays, 50 yd · Touchdown

7:321st & 10midfieldSteven Jackson (OSU) rushed right side for no gain.0
6:502nd & 10midfieldDerek Anderson (OSU) pass across the middle complete to James Newson (OSU) for 12 yards.+12
6:301st & 10opp 38Steven Jackson (OSU) rushed up the middle for 10 yards.+10
5:301st & 10opp 27Steven Jackson (OSU) rushed up the middle for 4 yards.+4
5:302nd & 6opp 23Derek Anderson (OSU) pass across the middle complete to Mike Hass (OSU) for 6 yards.+6
5:301st & 10opp 17Derek Anderson (OSU) pass right side complete to Steven Jackson (OSU) for 16 yards.+16
5:301st & goalopp 1Steven Jackson (OSU) rushed up the middle for a 1 yard touchdown.+1
5:30own 0Extra point by Kirk Yliniemi (OSU) is good.0

ARIZ1 play, 0 yd · Kickoff

5:05opp 4Kickoff returned by Marcus Hollingsworth (UA) for 13 yards.+13

ARIZ4 plays, 5 yd · Punt

5:001st & 10own 17Mike Bell (UA) rushed up the middle for 4 yards.+4
4:402nd & 6own 21Mike Bell (UA) rushed up the middle for 1 yard.+1
4:403rd & 5own 22Kris Heavner (UA) pass incomplete across the middle.0
4:404th & 5own 22Punt by Danny Baugher (UA) returned 17 yards by Cole Clasen (OSU) to the Beavers 49.+17

ORST6 plays, 59 yd · Uncategorized

4:251st & 10own 49Dwight Wright Jr. (OSU) rushed up the middle for 2 yards.+2
4:252nd & 8own 41Adam Rothenfluh (OSU) pass incomplete across the middle.0
4:253rd & 8own 41Adam Rothenfluh (OSU) pass incomplete to the right side.0
2:454th & 8own 41Carl Tobey (OSU) rushed up the middle for -4 yards; turnover on downs.−4
2:454th & 49own 41Beavers safety.0
2:161st & 0opp 25Kickoff returned by Syndric Steptoe (UA) for 11 yards.+11

ARIZ11 plays, 22 yd · Punt

2:091st & 10own 36Mike Bell (UA) rushed left side for 6 yards.+6
1:452nd & 4own 42Mike Bell (UA) rushed left side for -2 yards.−2
0:453rd & 6own 40Kris Heavner (UA) pass across the middle complete to Biren Ealy (UA) for 17 yards.+17
0:251st & 10opp 43Mike Bell (UA) rushed right side for 1 yard.+1
0:002nd & 9opp 42End of the 3rd quarter.0
15:002nd & 9opp 42Start of the 4th quarter.0
15:002nd & 9opp 425 yard penalty on Beavers.+5
15:002nd & 4opp 375 yard penalty on Wildcats.−5
15:002nd & 9opp 42Kris Heavner (UA) pass incomplete across the middle.0
14:153rd & 9opp 42Kris Heavner (UA) pass incomplete across the middle.0
14:154th & 9opp 42Punt by James Molina (UA) no return by Beavers.0

ORST4 plays, -6 yd · Turnover

14:151st & 10own 19Dwight Wright Jr. (OSU) rushed right side for -1 yards.−1
13:252nd & 11own 185 yard penalty on Beavers.−5
13:252nd & 16own 13Dwight Wright Jr. (OSU) rushed up the middle for -2 yards.−2
13:253rd & 18own 11Beavers fumble by Dwight Wright Jr. (OSU), recovered by Clay Hardt (UA), returned for no gain.0

ARIZ8 plays, 11 yd · On downs

13:251st & 10opp 12Nic Costa (UA) pass incomplete across the middle.0
12:562nd & 10opp 12Mike Bell (UA) rushed up the middle for 4 yards.+4
12:563rd & 6opp 8Mike Bell (UA) rushed up the middle for 5 yards.+5
12:561st & goalopp 42 yard penalty on Beavers.+2
12:561st & goalopp 2Gainus Scott (UA) rushed up the middle for no gain.0
12:562nd & goalopp 2Nic Costa (UA) pass incomplete across the middle.0
12:563rd & goalopp 2Beau Carr (UA) rushed up the middle for 1 yard.+1
12:004th & goalopp 1Nic Costa (UA) rushed left side for no gain; turnover on downs.0

ORST9 plays, 31 yd · Punt

10:591st & 10own 1Adam Rothenfluh (OSU) pass incomplete to the right side.0
10:452nd & 10own 175 yard penalty on Beavers.−5
10:452nd & 15own 12Adam Rothenfluh (OSU) pass right side complete to Dan Haines (OSU) for 5 yards.+5
10:153rd & 10own 17Adam Rothenfluh (OSU) pass right side complete to Josh Hawkins (OSU) for 20 yards.+20
10:151st & 10own 37Adam Rothenfluh (OSU) pass incomplete across the middle.0
10:002nd & 10own 37Adam Rothenfluh (OSU) pass incomplete to the left side.0
9:573rd & 10own 375 yard penalty on Beavers.−5
9:573rd & 15own 32Adam Rothenfluh (OSU) sacked for a loss of 8 yards.−8
9:354th & 23own 24Punt by Carl Tobey (OSU) returned by Syndric Steptoe (UA) to the Wildcats 31 for no gain.0

ARIZ4 plays, 0 yd · Punt

9:081st & 10own 31Gainus Scott (UA) rushed left side for -1 yards.−1
8:342nd & 11own 31Kris Heavner (UA) pass incomplete across the middle.0
8:183rd & 11own 31Kris Heavner (UA) pass right side complete to Steve Fleming (UA) for 10 yards.+10
7:454th & 1own 41Punt by James Molina (UA) returned 4 yards by Cole Clasen (OSU) to the Beavers 20.+4

ORST5 plays, 1 yd · Punt

7:451st & 10own 20Dwight Wright Jr. (OSU) rushed right side for 5 yards.+5
6:452nd & 5own 17Dwight Wright Jr. (OSU) rushed left side for 3 yards.+3
6:453rd & 2own 20Dwight Wright Jr. (OSU) rushed right side for 1 yard.+1
5:294th & 1own 21Beavers timeout; 05:29 remaining 4th quarter0
5:294th & 1own 21Punt by John Miller (OSU) no return by Wildcats.0

ARIZ5 plays, 52 yd · Touchdown

5:181st & 10own 4819 yard penalty on Beavers.+19
5:181st & 10opp 33Kris Heavner (UA) pass right side complete to Biren Ealy (UA) for 3 yards.+3
5:182nd & 7opp 30Gainus Scott (UA) rushed up the middle for 3 yards.+3
4:453rd & 4opp 27Kris Heavner (UA) pass right side complete to Ricky Williams (UA) for a 27 yard touchdown.+27
3:33goal lineExtra point by Nicholas Folk (UA) is good.0

ORST1 play, 0 yd · Kickoff

3:33opp 2Kickoff returned by Harvey Whiten Jr. (OSU) for 15 yards.+15

ORST3 plays, 3 yd · Turnover

3:251st & 10own 17Ryan Cole (OSU) rushed up the middle for 3 yards.+3
2:452nd & 7own 20Ryan Cole (OSU) rushed up the middle for 2 yards.+2
2:003rd & 5own 22Colt Charles (OSU) pass left side intercepted by Patrick Howard (UA). Returned for no gain.0

ARIZ6 plays, 17 yd · Touchdown

2:001st & 10opp 17Kris Heavner (UA) pass left side complete to Ricky Williams (UA) for 11 yards.+11
1:551st & goalopp 6Gainus Scott (UA) rushed up the middle for 2 yards.+2
1:152nd & goalopp 45 yard penalty on Wildcats.−5
1:082nd & goalopp 9Kris Heavner (UA) pass incomplete across the middle.0
1:033rd & goalopp 9Kris Heavner (UA) pass across the middle complete to Mike Jefferson (UA) for a 9 yard touchdown.+9
1:03goal lineExtra point by Nicholas Folk (UA) is good.0

ORST1 play, 0 yd · Kickoff

0:55opp 20Kickoff returned by Pat Loney (OSU) for 2 yards.+2

ORST4 plays, -2 yd · Rush

0:541st & 10own 22Colt Charles (OSU) rushed up the middle for -1 yards.−1
0:542nd & 11own 21Colt Charles (OSU) rushed up the middle for -1 yards.−1
0:003rd & 12own 20End of the 4th quarter.0
0:00own 20End of the game.0

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 10 meetings vs. Team

Oregon State 4–6 vs Arizona

  • 2002 · wk 11Arizona 3 @ Oregon State 38
  • 2001 · wk 8Arizona 3 @ Oregon State 38
  • 2000 · wk 12Oregon State 33 @ Arizona 9
  • 1999 · wk 12Arizona 20 @ Oregon State 28
  • 1998 · wk 8Arizona 28 @ Oregon State 7
  • 1997 · wk 12Oregon State 7 @ Arizona 27
  • 1996 · wk 10Oregon State 7 @ Arizona 33
  • 1995 · wk 11Arizona 14 @ Oregon State 9
  • 1994 · wk 6Oregon State 10 @ Arizona 30
  • 1993 · wk 5Arizona 33 @ Oregon State 0

Previous 2 meetings vs. Mike Riley

Arizona 2–0 vs Mike Riley

  • 1998 · wk 8Arizona 28 @ Oregon State 7
  • 1997 · wk 12Oregon State 7 @ Arizona 27

Previous 2 meetings vs. John Mackovic

Oregon State 2–0 vs John Mackovic

  • 2002 · wk 11Arizona 3 @ Oregon State 38
  • 2001 · wk 8Arizona 3 @ Oregon State 38

Research

Keep this open while you look at others