Referee Adam Savoie; umpire Paul Myers; head linesman Brian Perry; line judge Todd Reese; side judge Alex Moore; field judge Rick Santili; back judge Mike Griffith; center judge Ryan WingersGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Boise State
14
10
7
7
38
Oregon
0
14
0
14
28
Standouts
No. 21RushingRyan Wolpin23 carries, 71 yards, 2 TDBoise State
Q2 Boise StatePick-six, 2 plays (Oregon scores), 65 yards
Q2 Boise StateEnd of half, 1 play, 0 yards
Q3 Boise StateTouchdown, 12 plays, 75 yards
Q3 OregonPunt, 3 plays, 7 yards
Q3 Boise StatePunt, 3 plays, 4 yards
Q3 OregonPunt, 8 plays, 16 yards
Q3 Boise StatePunt, 3 plays, 17 yards
Q3 OregonPunt, 6 plays, 16 yards
Q3 Boise StatePunt, 6 plays, 30 yards
Q4 OregonTouchdown, 8 plays, 63 yards
Q4 Boise StatePunt, 3 plays, −8 yards
Q4 OregonPunt, 4 plays, 6 yards
Q4 Boise StateTouchdown, 11 plays, 86 yards
Q4 OregonTouchdown, 4 plays, 75 yards
Q4 Boise StateEnd of game, 2 plays, −2 yards
Play by play
1st quarter8 drives, then Boise State 14, Oregon 0
Oregon Punt, 3 plays
15:00
1st & 10 at own 35
Joel Velazquez kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Timeout OREGON, clock 15:00
14:52
1st & 10 at own 25
Justin Herbert pass complete to Dillon Mitchell for 4 yds to the Oregn 29
14:30
2nd & 6 at own 29
Jaylon Redd run for 5 yds to the Oregn 34
14:00
3rd & 1 at own 34
Kani Benoit run for no gain to the Oregn 34
13:29
4th & 1 at own 34
Adam Stack punt for 37 yds , Avery Williams returns for 4 yds to the BoiSt 33
Boise State Touchdown, 13 plays
13:22
1st & 10 at own 33
Brett Rypien pass complete to Ryan Wolpin for 13 yds to the BoiSt 46 for a 1ST down
12:56
1st & 10 at own 46
Ryan Wolpin run for 11 yds to the Oregn 43 for a 1ST down
12:28
1st & 10 at opp 43
Brett Rypien pass complete to Alec Dhaenens for 7 yds to the Oregn 36
11:58
2nd & 3 at opp 36
Robert Mahone run for no gain to the Oregn 36
11:18
3rd & 3 at opp 36
Brett Rypien pass complete to Cedrick Wilson for 8 yds to the Oregn 28 for a 1ST down
10:53
1st & 10 at opp 28
Brett Rypien pass incomplete to Cedrick Wilson
10:53
2nd & 10 at opp 28
OREGON Penalty, Defensive Offside (Doug Brenner) to the Oregn 23
10:42
2nd & 5 at opp 23
Montell Cozart pass complete to Cedrick Wilson for 10 yds to the Oregn 13 for a 1ST down
10:13
1st & 10 at opp 13
Montell Cozart pass incomplete to Cedrick Wilson
10:08
2nd & 10 at opp 13
Brett Rypien pass incomplete to Sean Modster
10:05
3rd & 10 at opp 13
Brett Rypien pass complete to Sean Modster for 8 yds to the Oregn 5
9:24
4th & 2 at opp 5
Brett Rypien pass complete to Alec Dhaenens for 4 yds to the Oregn 1 for a 1ST down
8:50
1st & goal at opp 1
Ryan Wolpin run for no gain to the Oregn 1
8:17
2nd & goal at opp 1
Ryan Wolpin 1 Yd Run (Haden Hoggarth Kick)Boise State 7, Oregon 0
Oregon Punt, 3 plays
8:17
2nd & 10 at own 35
Joel Velazquez kickoff for 65 yds for a touchback
8:11
1st & 10 at own 25
OREGON Penalty, Offensive Holding (Cam McCormick) to the Oregn 15
7:55
1st & 20 at own 15
Kani Benoit run for no gain to the Oregn 15
7:34
2nd & 20 at own 15
Justin Herbert pass incomplete
7:30
3rd & 20 at own 15
Justin Herbert pass complete to Kani Benoit for no gain to the Oregn 15
6:47
4th & 20 at own 15
Adam Stack punt for 51 yds, fair catch by Avery Williams at the BoiSt 34
Boise State Interception, 7 plays
6:41
1st & 10 at own 34
Brett Rypien pass incomplete to Cedrick Wilson
6:31
2nd & 10 at own 34
Brett Rypien pass complete to Sean Modster for 50 yds to the Oregn 16 for a 1ST down
6:05
1st & 10 at opp 16
Ryan Wolpin run for 5 yds to the Oregn 11
5:31
2nd & 5 at opp 11
Ryan Wolpin run for 8 yds to the Oregn 3 for a 1ST down
5:03
1st & goal at opp 3
Ryan Wolpin run for no gain to the Oregn 3
4:41
2nd & goal at opp 3
Ryan Wolpin run for 1 yd to the Oregn 2
4:06
3rd & goal at opp 2
Brett Rypien pass intercepted, touchback. Arrion Springs return for no gain
Oregon Fumble, 4 plays
3:57
1st & 10 at own 20
Justin Herbert run for 7 yds to the Oregn 27
3:38
2nd & 3 at own 27
Justin Herbert pass complete to Dillon Mitchell for 16 yds to the Oregn 43 for a 1ST down
3:26
1st & 10 at own 43
Tony Brooks-James run for no gain to the Oregn 43
2:38
2nd & 10 at own 43
Justin Herbert pass complete to Tony Brooks-James for a loss of 11 yards Tony Brooks-James fumbled, forced by Leighton Vander Esch, recovered by BoiSt Jabril Frazier
Boise State Touchdown, 3 plays
2:30
1st & 10 at opp 32
Cedrick Wilson run for a loss of 2 yards to the Oregn 34
1:58
2nd & 12 at opp 34
Brett Rypien pass complete to Cedrick Wilson for 8 yds to the Oregn 26
1:21
3rd & 4 at opp 26
Cedrick Wilson 26 Yd pass from Brett Rypien (Haden Hoggarth Kick)Boise State 14, Oregon 0
Oregon Fumble, 2 plays
1:21
3rd & 4 at own 35
Joel Velazquez kickoff for 65 yds for a touchback
1:15
1st & 10 at own 25
Tony Brooks-James run for 2 yds to the Oregn 27
0:47
2nd & 8 at own 27
Justin Herbert sacked by Kekaula Kaniho for a loss of 6 yards to the Oregn 21 Justin Herbert fumbled, forced by Kekaula Kaniho, recovered by BoiSt Tyson Maeva , return for 0 yards
Boise State Missed FG, 4 plays
0:41
1st & 10 at opp 21
Alexander Mattison run for 1 yd to the Oregn 20
0:06
2nd & 9 at opp 20
Cedrick Wilson pass incomplete
0:00
3rd & 9 at opp 20
Brett Rypien pass incomplete
Q2 15:00
4th & 9 at opp 20
BOISE ST Penalty, False Start (-5 Yards) to the Oregn 25
Q2 14:55
4th & 14 at opp 25
Haden Hoggarth 42 yd FG MISSED
2nd quarter9 drives, then Boise State 24, Oregon 14
Oregon Punt, 6 plays
14:50
1st & 10 at own 25
Kani Benoit run for 5 yds to the Oregn 30
14:37
2nd & 5 at own 30
Kani Benoit run for 1 yd to the Oregn 31
13:57
3rd & 4 at own 31
Justin Herbert pass complete to Dillon Mitchell for 9 yds to the Oregn 40 for a 1ST down
13:44
1st & 10 at own 40
Kani Benoit run for 2 yds to the Oregn 42
13:25
2nd & 8 at own 42
Justin Herbert pass complete to Charles Nelson for 6 yds to the Oregn 48
13:02
3rd & 2 at own 48
Justin Herbert pass incomplete to Cam McCormick
12:55
4th & 2 at own 48
Adam Stack punt for 36 yds, fair catch by Avery Williams at the BoiSt 16
Boise State Field goal, 12 plays
12:50
1st & 10 at own 16
Ryan Wolpin run for 2 yds to the BoiSt 18
12:18
2nd & 8 at own 18
Brett Rypien pass incomplete to Octavius Evans
12:13
3rd & 8 at own 18
OREGON Penalty, Defensive Holding (Deommodore Lenoir) to the BoiSt 28 for a 1ST down
12:07
1st & 10 at own 28
Ryan Wolpin run for 1 yd to the BoiSt 29
11:32
2nd & 9 at own 29
Brett Rypien pass complete to CT Thomas for 9 yds to the BoiSt 38 for a 1ST down
11:05
1st & 10 at own 38
Cedrick Wilson run for 6 yds to the BoiSt 44
10:29
2nd & 4 at own 44
Robert Mahone run for 6 yds to the 50 yard line for a 1ST down
10:18
1st & 10 at the 50
Brett Rypien pass incomplete to Alec Dhaenens
10:12
2nd & 10 at opp 42
Brett Rypien pass complete to Octavius Evans for 8 yds to the OREGON 42 for a 1ST down OREGON Penalty, Roughing Passer (Troy Dye) to the Oregn 27 for a 1ST down
9:49
1st & 10 at opp 27
Brett Rypien pass incomplete to John Bates
9:42
2nd & 10 at opp 27
Ryan Wolpin run for 5 yds to the Oregn 22
9:05
3rd & 5 at opp 22
Brett Rypien pass incomplete to CT Thomas
8:59
4th & 5 at opp 22
Haden Hoggarth 39 yd FG GOODBoise State 17, Oregon 0
Oregon Interception, 6 plays
8:59
4th & 5 at own 35
Joel Velazquez kickoff for 65 yds for a touchback
8:53
1st & 10 at own 25
Tony Brooks-James run for 2 yds to the Oregn 27
8:23
2nd & 8 at own 27
Justin Herbert pass incomplete to Dillon Mitchell
8:19
3rd & 8 at own 27
Justin Herbert pass complete to Dillon Mitchell for 9 yds to the Oregn 36 for a 1ST down
8:02
1st & 10 at own 36
Tony Brooks-James run for 4 yds to the Oregn 40
7:45
2nd & 6 at own 40
Justin Herbert run for 1 yd to the Oregn 41
7:09
3rd & 5 at own 41
Justin Herbert pass intercepted Jordan Happle return for a loss of 2 yards to the BoiSt 47
Boise State Punt, 3 plays
7:03
1st & 10 at own 47
Brett Rypien pass incomplete to Octavius Evans
7:03
2nd & 10 at own 47
Timeout BOISE ST, clock 07:03
6:55
2nd & 10 at own 47
Montell Cozart pass complete to Ryan Wolpin for a loss of 3 yards to the BoiSt 44
6:13
3rd & 13 at own 44
Brett Rypien pass incomplete to CT Thomas
6:05
4th & 13 at own 44
Quinn Skillin punt for 35 yds, fair catch by Dillon Mitchell at the Oregn 21
Oregon Pick-six, 4 plays (Boise State scores)
5:59
1st & 10 at own 21
Justin Herbert pass complete to Charles Nelson for 6 yds to the Oregn 27
5:43
2nd & 4 at own 27
Justin Herbert run for 16 yds to the Oregn 43 for a 1ST down
5:31
1st & 10 at own 43
Justin Herbert pass complete to Johnny Johnson III for 3 yds to the Oregn 46
Aidan Schneider kickoff for 65 yds for a touchback
0:07
1st & 10 at own 25
Timeout OREGON, clock 00:07
0:00
1st & 10 at own 25
TEAM run for no gain to the BoiSt 25
3rd quarter6 drives, then Boise State 31, Oregon 14
Boise State Touchdown, 12 plays
15:00
1st & 10 at own 35
Aidan Schneider kickoff for 65 yds for a touchback
14:52
1st & 10 at own 25
Ryan Wolpin run for 4 yds to the BoiSt 29
14:23
2nd & 6 at own 29
Brett Rypien pass complete to Ryan Wolpin for 9 yds to the BoiSt 38 for a 1ST down
14:00
1st & 10 at own 38
Ryan Wolpin run for 2 yds to the BoiSt 40
13:23
2nd & 8 at own 40
Brett Rypien pass complete to Cedrick Wilson for 7 yds to the BoiSt 47
12:52
3rd & 1 at own 47
Robert Mahone run for 2 yds to the BoiSt 49 for a 1ST down
12:40
1st & 10 at own 49
Robert Mahone run for a loss of 5 yards to the BoiSt 44
12:01
2nd & 15 at own 44
Brett Rypien pass complete to Cedrick Wilson for 30 yds to the Oregn 26 for a 1ST down
11:47
1st & 10 at opp 26
Robert Mahone run for 6 yds to the Oregn 20
11:22
2nd & 4 at opp 20
Robert Mahone run for no gain to the Oregn 20
10:53
3rd & 4 at opp 20
Timeout OREGON, clock 10:53
10:49
3rd & 4 at opp 20
Brett Rypien pass complete to Sean Modster for 5 yds to the Oregn 15 for a 1ST down
10:20
1st & 10 at opp 15
Ryan Wolpin run for 2 yds to the Oregn 13
9:41
2nd & 8 at opp 13
Alec Dhaenens 13 Yd pass from Brett Rypien (Haden Hoggarth Kick)Boise State 31, Oregon 14
Oregon Punt, 3 plays
9:41
2nd & 8 at own 35
Joel Velazquez kickoff for 65 yds , Charles Nelson return for 21 yds to the Oregn 21
9:30
1st & 10 at own 21
Justin Herbert pass complete to Tony Brooks-James for 8 yds to the Oregn 29
9:05
2nd & 2 at own 29
Tony Brooks-James run for 1 yd to the Oregn 30
8:50
3rd & 1 at own 30
Tony Brooks-James run for a loss of 2 yards to the Oregn 28
8:00
4th & 3 at own 28
Adam Stack punt for 42 yds , Avery Williams returns for no gain to the BoiSt 28 BOISE ST Penalty, Illegal Block (Jermani Brown) to the BoiSt 15
Boise State Punt, 3 plays
7:54
1st & 10 at own 15
Ryan Wolpin run for 4 yds to the BoiSt 19
7:30
2nd & 6 at own 19
Montell Cozart pass incomplete to Alec Dhaenens
7:13
3rd & 6 at own 19
Brett Rypien pass incomplete to Cedrick Wilson
7:04
4th & 6 at own 19
Joel Velazquez punt for 51 yds , Dillon Mitchell returns for a loss of 1 yard to the Oregn 18 BOISE ST Penalty, Unsportsmanlike Conduct (Brock Barr) to the Oregn 44
Oregon Punt, 8 plays
6:59
1st & 10 at own 44
Kani Benoit run for a loss of 2 yards to the Oregn 42
6:34
2nd & 12 at own 42
Justin Herbert pass complete to Johnny Johnson III for 12 yds to the BoiSt 46 for a 1ST down
6:14
1st & 10 at opp 46
Justin Herbert pass complete to Jacob Breeland for 9 yds to the BoiSt 37
6:00
2nd & 1 at opp 37
Justin Herbert pass complete to Tony Brooks-James for a loss of 2 yards to the BoiSt 39
5:25
3rd & 3 at opp 39
Justin Herbert pass complete to Dillon Mitchell for 9 yds to the BoiSt 30 for a 1ST down
5:09
1st & 10 at opp 30
Justin Herbert pass incomplete to Brenden Schooler
5:01
2nd & 10 at opp 24
Tony Brooks-James run for 6 yds to the BoiSt 24 OREGON Penalty, Unsportsmanlike Conduct (Tony Brooks-James) to the BoiSt 39
4:40
3rd & 19 at opp 39
Justin Herbert sacked by Curtis Weaver for a loss of 1 yard to the BoiSt 40
3:58
4th & 20 at opp 40
Adam Stack punt for 37 yds, downed at the BoiSt 3
Boise State Punt, 3 plays
3:52
1st & 10 at own 3
OREGON Penalty, Defensive Pass Interference (Thomas Graham Jr.) to the BoiSt 18 for a 1ST down
3:46
1st & 10 at own 18
Brett Rypien pass incomplete to CT Thomas
3:29
2nd & 10 at own 18
Ryan Wolpin run for 1 yd to the BoiSt 19
3:02
3rd & 9 at own 19
Brett Rypien run for 1 yd to the BoiSt 20
2:25
4th & 8 at own 20
Joel Velazquez punt for 45 yds, fair catch by Dillon Mitchell at the Oregn 35
Oregon Punt, 6 plays
2:10
1st & 10 at own 35
Justin Herbert pass complete to Darrian Felix for 8 yds to the Oregn 43
1:48
2nd & 2 at own 43
Justin Herbert pass complete to Darrian Felix for no gain to the Oregn 43
1:21
3rd & 2 at own 43
Justin Herbert pass complete to Brenden Schooler for 5 yds to the Oregn 48 for a 1ST down
1:05
1st & 10 at own 48
Kani Benoit run for 3 yds to the BoiSt 49
0:40
2nd & 7 at opp 49
Justin Herbert pass complete to Kani Benoit for no gain to the BoiSt 49
0:05
3rd & 7 at opp 49
Justin Herbert pass incomplete to Charles Nelson
0:00
4th & 7 at opp 49
Adam Stack punt for 49 yds for a touchback
4th quarter7 drives, then Boise State 38, Oregon 28
Boise State Punt, 6 plays
14:54
1st & 10 at own 20
Robert Mahone run for 2 yds to the BoiSt 22
14:22
2nd & 8 at own 22
Brett Rypien pass complete to Cedrick Wilson for 10 yds to the BoiSt 32 for a 1ST down
13:50
1st & 10 at own 32
Ryan Wolpin run for 11 yds to the BoiSt 43 for a 1ST down
13:25
1st & 10 at own 43
Ryan Wolpin run for 4 yds to the BoiSt 47
12:52
2nd & 6 at own 47
Brett Rypien pass incomplete
12:45
3rd & 6 at own 47
Brett Rypien pass complete to Robert Mahone for 3 yds to the 50 yard line
12:01
4th & 3 at the 50
Quinn Skillin punt for 43 yds , Dillon Mitchell returns for 15 yds to the Oregn 22
Oregon Touchdown, 8 plays
11:55
1st & 10 at own 37
Justin Herbert run for 15 yds to the Oregn 37 for a 1ST down BOISE ST Penalty, Defensive Holding (10 Yards) to the Oregn 47 for a 1ST down
11:22
1st & 10 at own 47
Jaylon Redd run for 3 yds to the 50 yard line
11:00
2nd & 7 at the 50
Justin Herbert pass complete to Dillon Mitchell for 14 yds to the BoiSt 36 for a 1ST down
10:52
1st & 10 at opp 36
Kani Benoit run for 2 yds to the BoiSt 34
10:45
2nd & 8 at opp 34
Justin Herbert pass complete to Dillon Mitchell for 7 yds to the BoiSt 27
10:37
3rd & 1 at opp 27
Justin Herbert pass incomplete
10:20
4th & 1 at opp 27
Justin Herbert run for 3 yds to the BoiSt 24 for a 1ST down
10:07
1st & 10 at opp 24
Brenden Schooler 24 Yd pass from Justin Herbert (Aidan Schneider Kick)Boise State 31, Oregon 21
Boise State Punt, 3 plays
10:07
1st & 10 at own 35
Aidan Schneider kickoff for 65 yds for a touchback
10:02
1st & 10 at own 25
Brett Rypien pass incomplete
9:56
2nd & 10 at own 25
Brett Rypien pass incomplete to A.J. Richardson
9:50
3rd & 10 at own 25
Brett Rypien sacked by Justin Hollins for a loss of 8 yards to the BoiSt 17
9:12
4th & 18 at own 17
Quinn Skillin punt for 41 yds, fair catch by Dillon Mitchell at the Oregn 42
Oregon Punt, 4 plays
9:03
1st & 10 at own 42
Justin Herbert pass complete to Tony Brooks-James for 13 yds to the BoiSt 45 for a 1ST down
8:49
1st & 10 at opp 45
Justin Herbert pass complete to Dillon Mitchell for 8 yds to the BoiSt 37
8:27
2nd & 2 at opp 37
Justin Herbert pass incomplete to Dillon Mitchell
8:27
3rd & 2 at opp 37
OREGON Penalty, False Start (-5 Yards) to the BoiSt 42
8:22
3rd & 7 at opp 42
Justin Herbert sacked by Curtis Weaver for a loss of 10 yards to the Oregn 48
7:41
4th & 17 at own 48
Adam Stack punt for 38 yds, fair catch by Avery Williams at the BoiSt 14
Boise State Touchdown, 11 plays
7:35
1st & 10 at own 14
Ryan Wolpin run for a loss of 1 yard to the BoiSt 13
6:57
2nd & 11 at own 13
Ryan Wolpin run for 2 yds to the BoiSt 15
6:17
3rd & 9 at own 15
Brett Rypien pass complete to CT Thomas for 22 yds to the BoiSt 37 for a 1ST down
5:45
1st & 10 at own 37
Ryan Wolpin run for 1 yd to the BoiSt 38
5:10
2nd & 9 at own 38
Robert Mahone run for 11 yds to the BoiSt 49 for a 1ST down
4:30
1st & 10 at own 49
Robert Mahone run for a loss of 1 yard to the BoiSt 48
4:27
2nd & 11 at own 48
Timeout OREGON, clock 04:27
4:20
2nd & 11 at own 48
Brett Rypien run for 4 yds to the Oregn 48
4:20
3rd & 7 at opp 48
Timeout OREGON, clock 04:20
4:13
3rd & 7 at opp 48
Brett Rypien pass complete to Cedrick Wilson for 41 yds to the Oregn 7 for a 1ST down
3:45
1st & goal at opp 7
Ryan Wolpin run for 6 yds to the Oregn 1
3:05
2nd & goal at opp 1
Ryan Wolpin run for no gain to the Oregn 1
2:22
3rd & goal at opp 1
Ryan Wolpin 1 Yd Run (Haden Hoggarth Kick)Boise State 38, Oregon 21
Oregon Touchdown, 4 plays
2:22
3rd & 4 at own 35
Joel Velazquez kickoff for 65 yds , Charles Nelson return for 25 yds to the Oregn 25
2:04
1st & 10 at own 25
Justin Herbert pass complete to Dillon Mitchell for 67 yds to the BoiSt 8 for a 1ST down
1:51
1st & goal at opp 8
Justin Herbert pass incomplete
1:28
2nd & goal at opp 8
Charles Nelson run for no gain to the BoiSt 8
1:17
3rd & goal at opp 8
OREGON Penalty, Illegal Touching ( Yards) to the BoiSt 8
1:12
4th & goal at opp 8
Jaylon Redd 8 Yd pass from Justin Herbert (Aidan Schneider Kick)Boise State 38, Oregon 28
Boise State End of game, 2 plays
1:12
4th & 10 at own 35
Aidan Schneider on-side kick recovered by BOISE ST at the Oregn 44
1:05
1st & 10 at opp 44
TEAM run for a loss of 1 yard to the Oregn 45
0:30
2nd & 11 at opp 45
TEAM run for a loss of 1 yard to the Oregn 46
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.