Referee Brandon Cruse; umpire Rick Podraza; head linesman Brad Edwards; line judge Quentin Givens; side judge Tuta Salaam; field judge Glenn Crowther; back judge Daniel Young; center judge Darren WinkleyGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Boise State
14
7
0
10
31
San Diego State
0
0
7
7
14
Standouts
No. 10PassingChristian Chapman12 of 27, 240 yards, 1 TDSan Diego State
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Boise State
San Diego State
311
Total yards
323
125
Passing yards
240
186
Rushing yards
83
5.4
Yards per pass
8.9
5.5
Yards per rush
2.1
15
First downs
16
6–13
Third downs
5–16
0–0
Fourth downs
1–3
0
Turnovers
1
3–35
Penalties
3–24
28:41
Possession
31:19
5
Sacks (by defense)
0
Efficiency
Boise State
San Diego State
47%
Success rate
32%
0.13
EPA per play
0.04
0.85
Explosiveness
1.81
0.22
Rushing EPA
−0.01
0.06
Passing EPA
0.09
36%
Passing-down success
27%
0.04
First-down EPA
−0.06
0.29
Second-down EPA
0.09
0.18
Third-down EPA
0.43
26%
Havoc by its defense
7%
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
San Diego State 71% to win. Boise State pulled the upset.
The line
San Diego State −5.5, over/under 47.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were San Diego State 65%, Boise State 35%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. San Diego State drives left to right, Boise State right to left.
Q1 San Diego StatePunt, 3 plays, 5 yards
Q1 Boise StatePunt, 3 plays, 9 yards
Q1 San Diego StatePunt, 4 plays, 18 yards
Q1 Boise StatePunt, 3 plays, 5 yards
Q1 San Diego StatePunt return TD, 3 plays (Boise State scores), −1 yard
Q1 San Diego StateFumble return TD, 4 plays (Boise State scores), 9 yards
Q1 San Diego StatePunt, 3 plays, −2 yards
Q1 Boise StatePunt, 6 plays, 20 yards
Q2 San Diego StatePunt, 10 plays, 49 yards
Q2 Boise StateTouchdown, 11 plays, 77 yards
Q2 San Diego StatePunt, 6 plays, 12 yards
Q2 Boise StateEnd of half, 1 play, −1 yard
Q3 Boise StatePunt, 3 plays, 6 yards
Q3 San Diego StatePunt, 6 plays, 43 yards
Q3 Boise StatePunt, 5 plays, 19 yards
Q3 San Diego StateTurnover on downs, 6 plays, 14 yards
Q3 Boise StatePunt, 3 plays, 5 yards
Q3 San Diego StateTouchdown, 1 play, 89 yards
Q3 Boise StateField goal, 10 plays, 75 yards
Q4 San Diego StateTouchdown, 10 plays, 84 yards
Q4 Boise StateTouchdown, 9 plays, 70 yards
Q4 San Diego StateTurnover on downs, 10 plays, 28 yards
Q4 Boise StateEnd of game, 4 plays, 25 yards
Play by play
1st quarter8 drives, then Boise State 14, San Diego State 0
San Diego State 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
Rashaad Penny run for a loss of 1 yard to the SDSt 24
15:00
2nd & 11 at own 24
Christian Chapman run for 6 yds to the SDSt 30
15:00
3rd & 5 at own 30
Christian Chapman pass incomplete
15:00
4th & 5 at own 30
Brandon Heicklen punt for 42 yds, downed at the BoiSt 28
Boise State Punt, 3 plays
13:20
1st & 10 at own 28
Brett Rypien pass complete to Jake Roh for 4 yds to the BoiSt 32
13:20
2nd & 6 at own 32
Alexander Mattison run for 5 yds to the BoiSt 37
13:20
3rd & 1 at own 37
Alexander Mattison run for no gain to the BoiSt 37
13:20
4th & 1 at own 37
Quinn Skillin punt for 51 yds, downed at the SDSt 12
San Diego State Punt, 4 plays
11:19
1st & 10 at own 12
Rashaad Penny run for 21 yds to the SDSt 33 for a 1ST down
11:19
1st & 10 at own 33
Christian Chapman pass incomplete
11:19
2nd & 10 at own 33
Rashaad Penny run for a loss of 3 yards to the SDSt 30
11:19
3rd & 13 at own 30
Christian Chapman pass incomplete
11:19
4th & 13 at own 30
Brandon Heicklen punt for 34 yds , Avery Williams returns for 4 yds to the BoiSt 40
Boise State Punt, 3 plays
9:41
1st & 10 at own 40
Brett Rypien pass incomplete
9:41
2nd & 10 at own 40
Brett Rypien pass complete to CT Thomas for 5 yds to the BoiSt 45
8:59
3rd & 5 at own 45
Timeout BOISE ST, clock 08:59
8:59
3rd & 5 at own 45
Brett Rypien pass incomplete
8:59
4th & 5 at own 45
Quinn Skillin punt for 46 yds , Quest Truxton returns for 5 yds to the SDSt 14
San Diego State Punt return TD, 3 plays (Boise State scores)
8:46
1st & 10 at own 14
Rashaad Penny run for 2 yds to the SDSt 16
8:46
2nd & 8 at own 16
Rashaad Penny run for no gain to the SDSt 16
8:46
3rd & 8 at own 16
SAN DIEGO ST Penalty, false start (-5 Yards) to the SDSt 11
8:46
3rd & 13 at own 11
Rashaad Penny run for 2 yds to the SDSt 13
6:17
4th & 11 at own 13
Brandon Heicklen punt for 40 yds , Avery Williams returns for 53 yds for a TD, (Haden Hoggarth KICK)Boise State 7, San Diego State 0
San Diego State Fumble return TD, 4 plays (Boise State scores)
6:17
1st & 0 at own 35
Joel Velazquez kickoff for 65 yds for a touchback
6:17
1st & 10 at own 25
Christian Chapman pass complete to Mikah Holder for 15 yds to the SDSt 40 for a 1ST down
6:17
1st & 10 at own 40
Juwan Washington run for a loss of 1 yard to the SDSt 39
6:17
2nd & 11 at own 39
Christian Chapman pass complete to Quest Truxton for 6 yds to the SDSt 45
4:20
3rd & 5 at own 45
Christian Chapman sacked by Durrant Miles for a loss of 11 yards Christian Chapman fumbled, recovered by BoiSt Kekaula Kaniho , return for 0 yards , return for 34 yds, (Haden Hoggarth KICK)Boise State 14, San Diego State 0
San Diego State Punt, 3 plays
4:20
1st & 0 at own 35
Joel Velazquez kickoff for 59 yds , Juwan Washington return for 16 yds to the SDSt 22
4:15
1st & 10 at own 22
Rashaad Penny run for 2 yds to the SDSt 24
4:15
2nd & 8 at own 24
Rashaad Penny run for a loss of 1 yard to the SDSt 23
4:15
3rd & 9 at own 23
Christian Chapman sacked by Jabril Frazier for a loss of 3 yards to the SDSt 20
4:15
4th & 12 at own 20
Brandon Heicklen punt for 36 yds, downed at the BoiSt 44
Boise State Punt, 6 plays
2:13
1st & 10 at own 44
Alexander Mattison run for 3 yds to the BoiSt 47
2:13
2nd & 7 at own 47
Brett Rypien pass complete to Jake Roh for 6 yds to the SDSt 47
2:13
3rd & 1 at opp 47
Montell Cozart run for 4 yds to the SDSt 43 for a 1ST down
2:13
1st & 10 at opp 43
Alexander Mattison run for 3 yds to the SDSt 40
Q2 15:00
2nd & 7 at opp 40
Alexander Mattison run for 4 yds to the SDSt 36
Q2 15:00
3rd & 3 at opp 36
Brett Rypien pass incomplete
Q2 15:00
4th & 3 at opp 36
Quinn Skillin punt for 21 yds, punt out-of-bounds at the SDSt 15
2nd quarter4 drives, then Boise State 21, San Diego State 0
San Diego State Punt, 10 plays
14:04
1st & 10 at own 15
Rashaad Penny run for no gain to the SDSt 15
14:04
2nd & 10 at own 15
Christian Chapman pass complete to Mikah Holder for 20 yds to the SDSt 35 for a 1ST down
14:04
1st & 10 at own 35
Rashaad Penny run for a loss of 3 yards to the SDSt 32
14:04
2nd & 13 at own 32
Juwan Washington run for 2 yds to the SDSt 34 SAN DIEGO ST Penalty, Offensive holding ( Yards) declined
14:04
3rd & 11 at own 34
CHAPMAN, C. pass incomplete to HOLDER, Mikah (KANIHO, Kekaula), PENALTY BSU face mask 15 yards to the SDSU49, 1ST DOWN SDSU, NO PLAY.
14:04
1st & 10 at own 49
Christian Chapman pass incomplete
14:04
2nd & 10 at own 49
Rashaad Penny run for 3 yds to the BoiSt 48
14:04
3rd & 7 at opp 48
Christian Chapman pass complete to Nick Bawden for 12 yds to the BoiSt 36 for a 1ST down
14:04
1st & 10 at opp 36
Rashaad Penny run for no gain to the BoiSt 36
14:04
2nd & 10 at opp 36
Christian Chapman pass incomplete to Ronley Lakalaka
9:21
3rd & 10 at opp 36
Timeout SAN DIEGO ST, clock 09:21
9:21
3rd & 10 at opp 36
Christian Chapman pass incomplete
9:21
4th & 10 at opp 36
Brandon Heicklen punt for 28 yds, fair catch by Avery Williams at the BoiSt 8 SAN DIEGO ST Penalty, kick catching interference (-15 Yards) to the BoiSt 23
Boise State Touchdown, 11 plays
9:09
1st & 10 at own 23
Alexander Mattison run for a loss of 1 yard to the BoiSt 22
9:09
2nd & 11 at own 22
Brett Rypien run for 31 yds to the SDSt 47 for a 1ST down
9:09
1st & 10 at opp 47
Brett Rypien pass incomplete
9:09
2nd & 10 at opp 47
Brett Rypien pass complete to Ryan Wolpin for 5 yds to the SDSt 42
9:09
3rd & 5 at opp 42
Brett Rypien pass complete to Cedrick Wilson for 19 yds to the SDSt 23 for a 1ST down
9:09
1st & 10 at opp 23
Brett Rypien pass complete to Alexander Mattison for 9 yds to the SDSt 14
9:09
2nd & 1 at opp 14
MATTISON, Alex rush for 2 yards to the SDSU12 (LOMAX, Trey), PENALTY BSU illegal shift 5 yards to the SDSU19, NO PLAY.
9:09
2nd & 6 at opp 19
Montell Cozart run for a loss of 3 yards to the SDSt 22
9:09
3rd & 9 at opp 22
Brett Rypien pass complete to Montell Cozart for 9 yds to the SDSt 13 for a 1ST down
9:09
1st & 10 at opp 13
Alexander Mattison run for 6 yds to the SDSt 7 for a 1ST down SAN DIEGO ST Penalty, face mask (4 yards) (4 Yards) to the SDSt 3 for a 1ST down
9:09
1st & goal at opp 3
Alexander Mattison run for no gain to the SDSt 3
3:11
2nd & goal at opp 3
Brett Rypien pass complete to Jake Roh for 3 yds for a TD, (Haden Hoggarth KICK)Boise State 21, San Diego State 0
San Diego State Punt, 6 plays
3:11
1st & 0 at own 35
Joel Velazquez kickoff for 65 yds for a touchback
3:11
1st & 10 at own 25
Mikah Holder run for 6 yds to the SDSt 31
3:11
2nd & 4 at own 31
Christian Chapman run for a loss of 1 yard to the SDSt 30
3:11
3rd & 5 at own 30
Christian Chapman run for 7 yds to the SDSt 37 for a 1ST down
3:11
1st & 10 at own 37
Christian Chapman sacked by Curtis Weaver for a loss of 3 yards to the SDSt 34
1:24
2nd & 13 at own 34
Timeout SAN DIEGO ST, clock 01:24
1:24
2nd & 13 at own 34
Christian Chapman pass complete to Quest Truxton for 8 yds to the SDSt 42
1:24
3rd & 5 at own 42
Christian Chapman sacked by Jabril Frazier for a loss of 5 yards to the SDSt 37
1:24
4th & 10 at own 37
Brandon Heicklen punt for 38 yds, fair catch by Avery Williams at the BoiSt 25
Boise State End of half, 1 play
0:11
1st & 10 at own 25
TEAM run for a loss of 1 yard to the BoiSt 24
3rd quarter7 drives, then Boise State 21, San Diego State 7
Boise State Punt, 3 plays
15:00
2nd & 11 at own 35
John Baron II kickoff for 65 yds , Avery Williams return for 43 yds to the BoiSt 43
14:53
1st & 10 at own 43
Brett Rypien pass complete to Jake Roh for 2 yds to the BoiSt 45
14:53
2nd & 8 at own 45
Alexander Mattison run for 4 yds to the BoiSt 49
14:53
3rd & 4 at own 49
Brett Rypien pass incomplete to A.J. Richardson, broken up by Tariq Thompson
14:53
4th & 4 at own 49
Quinn Skillin punt for 51 yds for a touchback
San Diego State Punt, 6 plays
13:29
1st & 10 at own 20
Christian Chapman run for 2 yds to the SDSt 22
13:29
2nd & 8 at own 22
Rashaad Penny run for a loss of 1 yard to the SDSt 21
13:29
3rd & 9 at own 21
Christian Chapman pass complete to Fred Trevillion for 39 yds to the BoiSt 40 for a 1ST down
13:29
1st & 10 at opp 40
Christian Chapman run for no gain to the BoiSt 40
13:29
2nd & 10 at opp 40
Rashaad Penny run for 3 yds to the BoiSt 37
13:29
3rd & 7 at opp 37
Christian Chapman pass incomplete to Mikah Holder, broken up by Kekoa Nawahine
13:29
4th & 7 at opp 37
Brandon Heicklen punt for 30 yds, punt out-of-bounds at the BoiSt 7
Boise State Punt, 5 plays
9:55
1st & 10 at own 7
Alexander Mattison run for 9 yds to the BoiSt 16
9:55
2nd & 1 at own 16
Alexander Mattison run for 3 yds to the BoiSt 19 for a 1ST down
9:55
1st & 10 at own 19
Ryan Wolpin run for 2 yds to the BoiSt 21
9:55
2nd & 8 at own 21
Brett Rypien pass complete to Sean Modster for 5 yds to the BoiSt 26
9:55
3rd & 3 at own 26
Brett Rypien pass incomplete to Cedrick Wilson
9:55
4th & 3 at own 26
Quinn Skillin punt for 29 yds, punt out-of-bounds at the SDSt 45
San Diego State Turnover on downs, 6 plays
7:50
1st & 10 at own 45
Juwan Washington run for a loss of 3 yards to the SDSt 42
7:50
2nd & 13 at own 42
Christian Chapman run for 2 yds to the BoiSt 44 for a 1ST down BOISE ST Penalty, personal foul (15 Yards) to the BoiSt 41 for a 1ST down
7:50
1st & 10 at opp 41
Christian Chapman pass complete to Nick Bawden for no gain to the BoiSt 41
7:50
2nd & 10 at opp 41
Rashaad Penny run for no gain to the BoiSt 41
7:50
3rd & 10 at opp 41
Christian Chapman pass incomplete to Mikah Holder
7:50
4th & 10 at opp 41
Christian Chapman pass incomplete to Nick Bawden SAN DIEGO ST Penalty, ineligible downfield on pass ( Yards) declined
Boise State Punt, 3 plays
5:11
1st & 10 at own 41
Brett Rypien pass incomplete to Sean Modster
5:11
2nd & 10 at own 41
Brett Rypien pass complete to Sean Modster for 5 yds to the BoiSt 46
5:11
3rd & 5 at own 46
Brett Rypien pass incomplete to Sean Modster
5:11
4th & 5 at own 46
Quinn Skillin punt for 44 yds , Quest Truxton returns for 1 yd to the SDSt 11
San Diego State Touchdown, 1 play
4:15
1st & 10 at own 11
Christian Chapman pass complete to Fred Trevillion for 89 yds for a TD, (John Baron II KICK)Boise State 21, San Diego State 7
Boise State Field goal, 10 plays
4:15
1st & 0 at own 35
John Baron II kickoff for 65 yds , Cedrick Wilson return for 23 yds to the BoiSt 23
4:10
1st & 10 at own 23
Alexander Mattison run for 7 yds to the BoiSt 30
4:10
2nd & 3 at own 30
Alexander Mattison run for 11 yds to the BoiSt 41 for a 1ST down
4:10
1st & 10 at own 41
Montell Cozart pass complete to Jake Roh for 5 yds to the BoiSt 46
4:10
2nd & 5 at own 46
Alexander Mattison run for 3 yds to the BoiSt 49
4:10
3rd & 2 at own 49
Ryan Wolpin run for 3 yds to the SDSt 48 for a 1ST down
4:10
1st & 10 at opp 48
Montell Cozart pass complete to Cedrick Wilson for 41 yds to the SDSt 7 for a 1ST down
4:10
1st & goal at opp 7
Ryan Wolpin run for 5 yds to the SDSt 2
4:10
2nd & goal at opp 2
Ryan Wolpin run for no gain to the SDSt 2
Q4 15:00
3rd & goal at opp 2
Montell Cozart pass incomplete
Q4 14:52
4th & goal at opp 2
Haden Hoggarth 19 yd FG GOODBoise State 24, San Diego State 7
4th quarter4 drives, then Boise State 31, San Diego State 14
San Diego State Touchdown, 10 plays
14:52
1st & 0 at own 35
Joel Velazquez kickoff for 65 yds , Juwan Washington return for 16 yds to the SDSt 16
14:48
1st & 10 at own 16
Christian Chapman pass incomplete to Mikah Holder
14:48
2nd & 10 at own 16
Rashaad Penny run for 8 yds to the SDSt 24
14:48
3rd & 2 at own 24
Rashaad Penny run for 6 yds to the SDSt 30 for a 1ST down
14:48
1st & 10 at own 30
Christian Chapman pass complete to Mikah Holder for 12 yds to the SDSt 42 for a 1ST down
14:48
1st & 10 at own 42
Christian Chapman pass complete to Juwan Washington for 19 yds to the BoiSt 39 for a 1ST down
14:48
1st & 10 at opp 39
Rashaad Penny run for 1 yd to the BoiSt 38
14:48
2nd & 9 at opp 38
Christian Chapman run for 7 yds to the BoiSt 31
14:48
3rd & 2 at opp 31
Christian Chapman pass complete to Parker Houston for 11 yds to the BoiSt 20 for a 1ST down
14:48
1st & 10 at opp 20
Christian Chapman pass complete to David Wells for 9 yds to the BoiSt 11
10:06
2nd & 1 at opp 11
Rashaad Penny run for 11 yds for a TD, (John Baron II KICK)Boise State 24, San Diego State 14
Boise State Touchdown, 9 plays
10:06
1st & 0 at own 35
John Baron II kickoff for 63 yds , Cedrick Wilson return for 28 yds to the BoiSt 30
10:01
1st & 10 at own 30
Alexander Mattison run for 4 yds to the BoiSt 34
10:01
2nd & 6 at own 34
Alexander Mattison run for 3 yds to the BoiSt 37
10:01
3rd & 3 at own 37
Montell Cozart pass complete to Jake Roh for 7 yds to the BoiSt 44 for a 1ST down
10:01
1st & 10 at own 44
Alexander Mattison run for 30 yds to the SDSt 26 for a 1ST down
10:01
1st & 10 at opp 26
Alexander Mattison run for 2 yds to the SDSt 24
10:01
2nd & 8 at opp 24
Ryan Wolpin run for 9 yds to the SDSt 15 for a 1ST down
10:01
1st & 10 at opp 15
Ryan Wolpin run for 5 yds to the SDSt 10
10:01
2nd & 5 at opp 10
Alexander Mattison run for 6 yds to the SDSt 4 for a 1ST down
4:52
1st & goal at opp 4
Alexander Mattison run for 4 yds for a TD, (Haden Hoggarth KICK)Boise State 31, San Diego State 14
San Diego State Turnover on downs, 10 plays
4:52
1st & 0 at own 35
Joel Velazquez kickoff for 65 yds , Rashaad Penny return for 17 yds to the SDSt 17
4:46
1st & 10 at own 17
Christian Chapman pass incomplete to Fred Trevillion
4:46
2nd & 10 at own 17
Christian Chapman run for 17 yds to the SDSt 34 for a 1ST down
4:46
1st & 10 at own 34
Christian Chapman run for 8 yds to the SDSt 42
4:46
2nd & 2 at own 42
Christian Chapman pass incomplete
4:46
3rd & 2 at own 42
Rashaad Penny run for 1 yd to the SDSt 43
4:46
4th & 1 at own 43
Rashaad Penny run for 2 yds to the SDSt 45 for a 1ST down
4:46
1st & 10 at own 45
Christian Chapman pass incomplete, broken up by Leighton Vander Esch
4:46
2nd & 10 at own 45
Christian Chapman pass incomplete
4:46
3rd & 10 at own 45
Christian Chapman run for no gain to the SDSt 45
2:33
4th & 10 at own 45
Timeout SAN DIEGO ST, clock 02:33
2:33
4th & 10 at own 45
Christian Chapman pass incomplete
Boise State End of game, 4 plays
2:28
1st & 10 at opp 45
Alexander Mattison run for 13 yds to the SDSt 32 for a 1ST down
2:28
1st & 10 at opp 32
Alexander Mattison run for 5 yds to the SDSt 27
2:28
2nd & 5 at opp 27
Ryan Wolpin run for 3 yds to the SDSt 24
2:28
3rd & 2 at opp 24
Alexander Mattison run for 4 yds to the SDSt 20 for a 1ST down
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.