Referee Greg Burks; umpire Scott Campbell; head linesman George Gusman; line judge Jerod Phillips; side judge Eugene Semko; field judge Randy Smith; back judge Brian Ernest; alternate Brian AlosGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Boise State
0
0
0
14
14
Air Force
7
10
3
8
28
Standouts
PassingRyan Finley12 of 25, 161 yards, 2 TD, 1 INTBoise State
No. 2RushingKale Pearson20 carries, 127 yards, 1 TDAir Force
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Boise State
Air Force
467
Total yards
335
370
Passing yards
48
97
Rushing yards
287
6.4
Yards per pass
4.0
3.3
Yards per rush
4.8
24
First downs
16
7–18
Third downs
6–17
2–6
Fourth downs
1–1
7
Turnovers
2
9–80
Penalties
5–47
27:59
Possession
32:01
Efficiency
Boise State
Air Force
36%
Success rate
37%
−0.01
EPA per play
−0.02
1.49
Explosiveness
0.82
−0.31
Rushing EPA
0.01
0.13
Passing EPA
0.04
32%
Passing-down success
14%
−0.16
First-down EPA
−0.16
−0.31
Second-down EPA
−0.06
0.60
Third-down EPA
0.29
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)
Boise State 72% to win. Air Force won as Elo’s underdog.
The line
Boise State −15, over/under 57.5.
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 Boise State 85%, Air Force 15%. 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. Air Force drives left to right, Boise State right to left.
Q1 Air ForcePunt, 3 plays, 7 yards
Q1 Boise StateInterception, 4 plays, 8 yards
Q1 Air ForcePunt, 6 plays, 15 yards
Q1 Boise StateFumble, 1 play, 7 yards
Q1 Air ForceTouchdown, 3 plays, 10 yards
Q1 Boise StatePunt, 10 plays, 29 yards
Q1 Air ForcePunt, 3 plays, 5 yards
Q1 Boise StateInterception, 1 play, 0 yards
Q1 Air ForcePunt, 4 plays, 10 yards
Q1 Boise StateTurnover on downs, 7 plays, 34 yards
Q2 Air ForceTouchdown, 10 plays, 70 yards
Q2 Boise StatePunt, 7 plays, 29 yards
Q2 Air ForcePunt, 3 plays, 9 yards
Q2 Boise StatePunt, 6 plays, 14 yards
Q2 Air ForceField goal, 10 plays, 78 yards
Q3 Boise StateInterception, 4 plays, 6 yards
Q3 Air ForcePunt, 3 plays, 0 yards
Q3 Boise StateFumble, 3 plays, 38 yards
Q3 Air ForcePunt, 3 plays, 9 yards
Q3 Boise StateMissed FG, 7 plays, 51 yards
Q3 Air ForcePunt, 3 plays, 7 yards
Q3 Boise StateInterception, 5 plays, 59 yards
Q3 Air ForceField goal, 4 plays, 6 yards
Q3 Boise StateTurnover on downs, 12 plays, 58 yards
Q4 Air ForceTouchdown, 5 plays, 81 yards
Q4 Boise StateTouchdown, 6 plays, 69 yards
Q4 Air ForceFumble, 4 plays, 14 yards
Q4 Boise StateTouchdown, 5 plays, 39 yards
Q4 Air ForcePunt, 3 plays, 2 yards
Q4 Boise StateTurnover on downs, 6 plays, 7 yards
Q4 Air ForceFumble, 1 play, 15 yards
Q4 Boise StateInterception, 4 plays, −4 yards
Q4 Air ForceEnd of game, 6 plays, 22 yards
Play by play
1st quarter9 drives, then Air Force 7, Boise State 0
Air Force Punt, 3 plays
15:00
1st & 10 at own 35
Dan Goodale kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Jacobi Owens run for 3 yds to the AFA 28
15:00
2nd & 7 at own 28
Kale Pearson run for 6 yds to the AFA 34
15:00
3rd & 1 at own 34
Kale Pearson run for a loss of 2 yards to the AFA 32
15:00
4th & 3 at own 32
Will Conant punt for 33 yds
Boise State Interception, 4 plays
13:14
1st & 10 at own 35
Grant Hedrick pass complete to Matt Miller for 10 yds to the BoiSt 45 for a 1ST down
13:14
1st & 10 at own 45
Jay Ajayi run for 1 yd to the BoiSt 46
13:14
2nd & 9 at own 46
Grant Hedrick sacked by Weston Steelhammer for a loss of 3 yards to the BoiSt 43
13:14
3rd & 12 at own 43
Grant Hedrick pass intercepted Weston Steelhammer return for no gain to the AFA 37
Air Force Punt, 6 plays
11:45
1st & 10 at own 37
Broam Hart run for 5 yds to the AFA 42
11:45
2nd & 5 at own 42
Jacobi Owens run for 1 yd to the AFA 43
11:45
3rd & 4 at own 43
Kale Pearson run for 8 yds to the BoiSt 49 for a 1ST down
11:45
1st & 10 at opp 49
Broam Hart run for a loss of 1 yard to the 50 yard line
11:45
2nd & 11 at the 50
Jacobi Owens run for 2 yds to the BoiSt 48
11:45
3rd & 9 at opp 48
Kale Pearson pass incomplete to N/A
11:45
4th & 9 at opp 48
Will Conant punt for 45 yds, downed at the BoiSt 3
8:33
1st & 10 at own 3
Jay Ajayi run for 5 yds to the BoiSt 10 Jay Ajayi fumbled, forced by Dexter Walker, recovered by AFA Troy Timmerman
Air Force Touchdown, 3 plays
8:24
1st & goal at opp 10
Jacobi Owens run for 2 yds to the BoiSt 8
8:24
2nd & goal at opp 8
Jacobi Owens run for 4 yds to the BoiSt 4
7:26
3rd & goal at opp 4
Kale Pearson pass complete to Garrett Brown for 4 yds for a TD, (Will Conant KICK)Air Force 7, Boise State 0
Boise State Punt, 10 plays
7:26
1st & 0 at own 35
Drew Oehrle kickoff for 65 yds , Dallas Burroughs return for 18 yds to the BoiSt 18
7:21
1st & 10 at own 18
Grant Hedrick pass complete to Dallas Burroughs for 9 yds to the BoiSt 27
7:21
2nd & 1 at own 27
Jay Ajayi run for 3 yds to the BoiSt 30 for a 1ST down
7:21
1st & 10 at own 30
Grant Hedrick pass incomplete to Matt Miller
7:21
2nd & 10 at own 30
Grant Hedrick run for 2 yds to the BoiSt 32
7:21
3rd & 8 at own 32
Grant Hedrick pass complete to Matt Miller for 9 yds to the BoiSt 41 for a 1ST down
7:21
1st & 10 at own 41
Jay Ajayi run for 8 yds to the BoiSt 49
7:21
2nd & 2 at own 49
Grant Hedrick pass complete to Jay Ajayi for 3 yds to the AFA 48 for a 1ST down
7:21
1st & 10 at opp 48
Grant Hedrick pass incomplete to Matt Miller, broken up by Jordan Mays
7:21
2nd & 10 at opp 48
Grant Hedrick run for a loss of 5 yards to the BoiSt 47
7:21
3rd & 15 at own 47
Grant Hedrick pass incomplete to Dallas Burroughs, broken up by Gavin McHenry
7:21
4th & 15 at own 47
Sean Wale punt for 50 yds, downed at the AFA 3
Air Force Punt, 3 plays
4:22
1st & 10 at own 3
Broam Hart run for no gain to the AFA 3
4:22
2nd & 10 at own 3
Kale Pearson pass incomplete to Garrett Brown, broken up by Jonathan Moxey
4:22
3rd & 10 at own 3
Jacobi Owens run for 5 yds to the AFA 8
4:22
4th & 5 at own 8
Will Conant punt for 44 yds , Shane Williams-Rhodes returns for 37 yds to the AFA 15
Boise State Interception, 1 play
2:58
1st & 10 at opp 15
Grant Hedrick pass intercepted Weston Steelhammer return for no gain to the AFA 5
Air Force Punt, 4 plays
2:51
1st & 10 at own 5
Jacobi Owens run for 10 yds to the AFA 15 for a 1ST down
2:51
1st & 10 at own 15
Jacobi Owens run for 3 yds to the AFA 18
2:51
2nd & 7 at own 18
Kale Pearson run for a loss of 6 yards to the AFA 12 Kale Pearson fumbled, recovered by AFA Devin Rushing
0:55
3rd & 13 at own 12
Timeout AIR FORCE, clock 00:55
0:55
3rd & 13 at own 12
Jacobi Owens run for 3 yds to the AFA 15
0:55
4th & 10 at own 15
Will Conant punt for 49 yds, downed at the BoiSt 36
Boise State Turnover on downs, 7 plays
0:08
1st & 10 at own 36
Grant Hedrick pass complete to Shane Williams-Rhodes for a loss of 1 yard to the BoiSt 35
Q2 15:00
2nd & 11 at own 35
Grant Hedrick pass complete to Matt Miller for 16 yds to the AFA 49 for a 1ST down
Q2 15:00
1st & 10 at opp 49
Jay Ajayi run for 11 yds to the AFA 38 for a 1ST down
Q2 15:00
1st & 10 at opp 38
Jay Ajayi run for 1 yd to the AFA 37
Q2 15:00
2nd & 9 at opp 37
Grant Hedrick pass incomplete to N/A
Q2 15:00
3rd & 9 at opp 37
BOISE ST Penalty, Offensive holding (-10 Yards) to the AFA 47
Q2 15:00
3rd & 19 at opp 47
Grant Hedrick pass complete to Jake Roh for 13 yds to the AFA 34
Q2 15:00
4th & 6 at opp 34
Grant Hedrick pass complete to Chaz Anderson for 4 yds to the AFA 30
2nd quarter5 drives, then Air Force 17, Boise State 0
Air Force Touchdown, 10 plays
12:47
1st & 10 at own 30
Jacobi Owens run for 2 yds to the AFA 32
12:47
2nd & 8 at own 32
Kale Pearson run for 3 yds to the AFA 35
12:47
3rd & 5 at own 35
Devin Rushing run for 13 yds to the AFA 48 for a 1ST down
12:47
1st & 10 at own 48
Broam Hart run for 3 yds to the BoiSt 49
12:47
2nd & 7 at opp 49
Devin Rushing run for 11 yds to the BoiSt 38 for a 1ST down
12:47
1st & 10 at opp 38
Kale Pearson run for no gain to the BoiSt 38
9:34
2nd & 10 at opp 38
Timeout AIR FORCE, clock 09:34
9:34
2nd & 10 at opp 38
Kale Pearson run for 20 yds to the BoiSt 18 for a 1ST down
9:34
1st & 10 at opp 18
Kale Pearson pass complete to Jalen Robinette for 11 yds to the BoiSt 7 for a 1ST down
9:34
1st & goal at opp 7
Jacobi Owens run for 2 yds to the BoiSt 5
8:19
2nd & goal at opp 5
Kale Pearson run for 5 yds for a TD, (Will Conant KICK)Air Force 14, Boise State 0
Boise State Punt, 7 plays
8:19
1st & 0 at own 35
Drew Oehrle kickoff for 65 yds for a touchback
8:19
1st & 10 at own 25
Jay Ajayi run for 1 yd to the BoiSt 26
8:19
2nd & 9 at own 26
Grant Hedrick pass incomplete to Shane Williams-Rhodes
8:19
3rd & 9 at own 26
Grant Hedrick pass complete to Matt Miller for 10 yds to the BoiSt 36 for a 1ST down
8:19
1st & 10 at own 36
Grant Hedrick run for 12 yds to the BoiSt 48 for a 1ST down
8:19
1st & 10 at own 48
Jay Ajayi run for 1 yd to the BoiSt 49
8:19
2nd & 9 at own 49
BOISE ST Penalty, illegal formation (-5 Yards) to the BoiSt 44
8:19
2nd & 14 at own 44
Grant Hedrick pass complete to Shane Williams-Rhodes for 10 yds to the AFA 46
8:19
3rd & 4 at opp 46
Grant Hedrick run for no gain to the AFA 46
8:19
4th & 4 at opp 46
Sean Wale punt for 34 yds, fair catch by Jalen Robinette at the AFA 12
Air Force Punt, 3 plays
4:55
1st & 10 at own 12
Kale Pearson run for 6 yds to the AFA 18
4:55
2nd & 4 at own 18
Kale Pearson run for 2 yds to the AFA 20
3:48
3rd & 2 at own 20
Timeout AIR FORCE, clock 03:48
3:48
3rd & 2 at own 20
D.J. Johnson run for 1 yd to the AFA 21
3:39
4th & 1 at own 21
Timeout BOISE ST, clock 03:39
3:39
4th & 1 at own 21
Will Conant punt for 49 yds , Shane Williams-Rhodes returns for no gain to the BoiSt 30
Boise State Punt, 6 plays
3:32
1st & 10 at own 30
Grant Hedrick pass incomplete to Chaz Anderson
3:32
2nd & 10 at own 30
Grant Hedrick pass incomplete to Dallas Burroughs
3:32
3rd & 10 at own 30
AIR FORCE Penalty, Defensive offside (5 Yards) to the BoiSt 35
3:32
3rd & 5 at own 35
Grant Hedrick pass complete to Dallas Burroughs for 6 yds to the BoiSt 41 for a 1ST down
3:32
1st & 10 at own 41
Jay Ajayi run for 1 yd to the BoiSt 42
3:32
2nd & 9 at own 42
Grant Hedrick pass incomplete to Dallas Burroughs
3:32
3rd & 9 at own 42
Grant Hedrick run for 2 yds to the BoiSt 44
3:32
4th & 7 at own 44
Sean Wale punt for 42 yds, downed at the AFA 14
Air Force Field goal, 10 plays
1:48
1st & 10 at own 14
Kale Pearson run for 23 yds to the AFA 37 for a 1ST down
1:48
1st & 10 at own 37
Jacobi Owens run for 4 yds to the AFA 41
1:48
2nd & 6 at own 41
BOISE ST Penalty, Defensive holding (10 Yards) to the BoiSt 49 for a 1ST down
1:48
1st & 10 at opp 49
Kale Pearson run for 10 yds to the BoiSt 39 for a 1ST down
1:48
1st & 10 at opp 39
Kale Pearson pass complete to Garrett Griffin for 9 yds to the BoiSt 30
1:48
2nd & 1 at opp 30
Kale Pearson pass incomplete to N/A
1:48
3rd & 1 at opp 30
Jacobi Owens run for 4 yds to the BoiSt 26 for a 1ST down
1:48
1st & 10 at opp 26
Kale Pearson pass complete to Garrett Brown for 18 yds to the BoiSt 8 for a 1ST down
1:48
1st & goal at opp 8
TEAM pass incomplete
1:48
2nd & goal at opp 8
Kale Pearson pass incomplete to N/A
0:00
3rd & goal at opp 8
Will Conant 25 yd FG GOODAir Force 17, Boise State 0
3rd quarter9 drives, then Air Force 20, Boise State 0
Boise State Interception, 4 plays
15:00
1st & 0 at own 35
Drew Oehrle kickoff for 59 yds , Bryan Douglas return for 12 yds to the BoiSt 18
14:56
1st & 10 at own 18
Jay Ajayi run for 3 yds to the BoiSt 21
14:56
2nd & 7 at own 21
Grant Hedrick pass complete to Thomas Sperbeck for 6 yds to the BoiSt 27
14:56
3rd & 1 at own 27
Jay Ajayi run for 2 yds to the BoiSt 29 for a 1ST down
14:56
1st & 10 at own 29
BOISE ST Penalty, false start (N/A) to the BoiSt 24
14:56
1st & 15 at own 24
Grant Hedrick pass intercepted Gavin McHenry return for no gain to the BoiSt 36
Air Force Punt, 3 plays
13:14
1st & 10 at opp 36
Jacobi Owens run for a loss of 4 yards to the BoiSt 40
13:14
2nd & 14 at opp 40
Garrett Brown run for 6 yds to the BoiSt 34
13:14
3rd & 8 at opp 34
Kale Pearson run for a loss of 2 yards to the BoiSt 36
13:14
4th & 10 at opp 36
Will Conant punt for 36 yds for a touchback
Boise State Fumble, 3 plays
11:32
1st & 10 at own 20
Grant Hedrick run for 32 yds to the AFA 48 for a 1ST down
11:32
1st & 10 at opp 48
Jay Ajayi run for 3 yds to the AFA 45
11:32
2nd & 7 at opp 45
Grant Hedrick pass complete to Jay Ajayi for 3 yds Jay Ajayi fumbled, forced by Connor Healy, recovered by AFA Connor Healy
Air Force Punt, 3 plays
10:24
1st & 10 at own 42
Timeout AIR FORCE, clock 10:24
10:24
1st & 10 at own 42
Kale Pearson pass complete to Garrett Brown for 6 yds to the AFA 48
10:24
2nd & 4 at own 48
D.J. Johnson run for 3 yds to the BoiSt 49
10:24
3rd & 1 at opp 49
Kale Pearson run for no gain to the BoiSt 49 Kale Pearson fumbled, recovered by AFA Kale Pearson
10:24
4th & 1 at opp 49
Will Conant punt for 49 yds for a touchback
Boise State Missed FG, 7 plays
8:44
1st & 10 at own 20
Grant Hedrick pass complete to Jay Ajayi for 34 yds to the AFA 46 for a 1ST down
8:44
1st & 10 at opp 46
Grant Hedrick pass complete to Thomas Sperbeck for 5 yds to the AFA 41
8:44
2nd & 5 at opp 41
Grant Hedrick pass complete to Jake Roh for 16 yds to the AFA 25 for a 1ST down
8:44
1st & 10 at opp 25
Jay Ajayi run for 1 yd to the AFA 24
8:44
2nd & 9 at opp 24
BOISE ST Penalty, false start (N/A) to the AFA 29
8:44
2nd & 14 at opp 29
Grant Hedrick pass incomplete to Jake Roh
8:44
3rd & 14 at opp 29
Grant Hedrick pass incomplete to Thomas Sperbeck
6:49
4th & 14 at opp 29
Dan Goodale 46 yd FG BLOCKED blocked by
Air Force Punt, 3 plays
6:49
1st & 10 at own 36
Jacobi Owens run for no gain to the AFA 36
6:49
2nd & 10 at own 36
Jacobi Owens run for 3 yds to the AFA 39
6:49
3rd & 7 at own 39
Garrett Brown run for 4 yds to the AFA 43
6:49
4th & 3 at own 43
Will Conant punt for 56 yds, downed at the BoiSt 1
Boise State Interception, 5 plays
5:06
1st & 10 at own 1
Grant Hedrick pass complete to Chaz Anderson for 46 yds to the BoiSt 47 for a 1ST down
5:06
1st & 10 at own 47
Jay Ajayi run for 3 yds to the 50 yard line
5:06
2nd & 7 at the 50
Grant Hedrick pass incomplete to Dallas Burroughs
5:06
3rd & 7 at the 50
Grant Hedrick pass complete to Thomas Sperbeck for 10 yds to the AFA 40 for a 1ST down
5:06
1st & 10 at opp 40
Grant Hedrick pass intercepted Jordan Pierce return for 56 yds to the BoiSt 9
Air Force Field goal, 4 plays
3:52
1st & goal at opp 9
Kale Pearson run for 2 yds to the BoiSt 7
3:52
2nd & goal at opp 7
Jacobi Owens run for 2 yds to the BoiSt 5
3:52
3rd & goal at opp 5
Kale Pearson run for 2 yds to the BoiSt 3
1:47
4th & goal at opp 3
Will Conant 21 yd FG GOODAir Force 20, Boise State 0
Boise State Turnover on downs, 12 plays
1:47
1st & 0 at own 35
Drew Oehrle kickoff for 62 yds , Dallas Burroughs return for 20 yds to the BoiSt 23
1:40
1st & 10 at own 23
Jay Ajayi run for 2 yds to the BoiSt 25
1:40
2nd & 8 at own 25
Ryan Finley pass incomplete to Shane Williams-Rhodes
1:40
3rd & 8 at own 25
Ryan Finley pass complete to Jay Ajayi for 8 yds to the BoiSt 33 for a 1ST down
1:40
1st & 10 at own 33
Jay Ajayi run for 15 yds to the BoiSt 48 for a 1ST down
1:40
1st & 10 at own 48
Ryan Finley pass complete to Thomas Sperbeck for 4 yds to the AFA 48
1:40
2nd & 6 at opp 48
Ryan Finley pass incomplete to Chaz Anderson, broken up by Jordan Mays
Q4 15:00
3rd & 6 at opp 48
Ryan Finley pass incomplete to Chaz Anderson
Q4 15:00
4th & 6 at opp 48
Ryan Finley pass complete to Thomas Sperbeck for 23 yds to the AFA 25 for a 1ST down
Q4 15:00
1st & 10 at opp 25
Ryan Finley pass complete to Shane Williams-Rhodes for 7 yds to the AFA 18
Q4 15:00
2nd & 3 at opp 18
Devan Demas run for a loss of 1 yard to the AFA 19
Q4 15:00
3rd & 4 at opp 19
Ryan Finley pass incomplete to Holden Huff
Q4 15:00
4th & 4 at opp 19
Ryan Finley pass incomplete to Dallas Burroughs
4th quarter8 drives, then Air Force 28, Boise State 14
Air Force Touchdown, 5 plays
13:04
1st & 10 at own 19
Jacobi Owens run for 23 yds to the AFA 42 for a 1ST down
13:04
1st & 10 at own 42
Kale Pearson pass incomplete to Jacobi Owens
13:04
2nd & 10 at own 42
Kale Pearson run for 6 yds to the AFA 48
13:04
3rd & 4 at own 48
Kale Pearson run for 42 yds to the BoiSt 10 for a 1ST down
11:35
1st & goal at opp 10
Jacobi Owens run for 10 yds for a TD, (Two pt pass, Kale Pearson pass to Garrett Brown GOOD)Air Force 28, Boise State 0
Boise State Touchdown, 6 plays
11:35
1st & 0 at own 20
Drew Oehrle kickoff for 65 yds , Dallas Burroughs return for 16 yds to the BoiSt 31
11:28
1st & 10 at own 31
Ryan Finley pass incomplete to Dallas Burroughs
11:28
2nd & 10 at own 31
BOISE ST Penalty, false start (Eli McCullough) to the BoiSt 26
11:28
2nd & 15 at own 26
Ryan Finley pass incomplete to Thomas Sperbeck
11:28
3rd & 15 at own 26
Ryan Finley pass complete to Jake Roh for 43 yds to the AFA 31 for a 1ST down
11:28
1st & 10 at opp 31
Ryan Finley pass complete to Shane Williams-Rhodes for 1 yd to the AFA 30
11:28
2nd & 9 at opp 30
Ryan Finley pass complete to Holden Huff for 16 yds to the AFA 14 for a 1ST down
11:28
1st & 10 at opp 14
AIR FORCE Penalty, Defensive pass interference (Gavin McHenry) to the AFA 2 for a 1ST down
9:55
1st & goal at opp 2
Ryan Finley pass complete to Alec Dhaenens for 2 yds for a TD, (Dan Goodale KICK)Air Force 28, Boise State 7
Air Force Fumble, 4 plays
9:55
1st & 0 at own 35
Dan Goodale kickoff for 65 yds for a touchback
9:55
1st & 10 at own 25
Jacobi Owens run for 7 yds to the AFA 32
9:55
2nd & 3 at own 32
Jacobi Owens run for 2 yds to the AFA 34
9:55
3rd & 1 at own 34
Jacobi Owens run for 2 yds to the AFA 36 for a 1ST down
9:55
1st & 10 at own 36
Jacobi Owens run for 3 yds to the AFA 39 Jacobi Owens fumbled, forced by Tyler Gray, recovered by BoiSt Tanner Vallejo
Boise State Touchdown, 5 plays
7:50
1st & 10 at opp 39
Ryan Finley pass complete to Thomas Sperbeck for 31 yds to the AFA 8 for a 1ST down
7:50
1st & goal at opp 8
Jay Ajayi run for no gain to the AFA 8
7:50
2nd & goal at opp 8
Ryan Finley pass incomplete to Thomas Sperbeck
7:50
3rd & goal at opp 8
Ryan Finley run for a loss of 2 yards to the AFA 10
6:21
4th & goal at opp 10
Ryan Finley pass complete to Shane Williams-Rhodes for 10 yds for a TD, (Dan Goodale KICK)Air Force 28, Boise State 14
Air Force Punt, 3 plays
6:21
1st & 0 at own 35
Dan Goodale kickoff for 65 yds for a touchback
6:21
1st & 10 at own 25
Kale Pearson pass incomplete to Garrett Griffin
6:21
2nd & 10 at own 25
Kale Pearson run for 2 yds to the AFA 27
6:21
3rd & 8 at own 27
Kale Pearson run for no gain to the AFA 27
6:21
4th & 8 at own 27
Will Conant punt for 46 yds , Shane Williams-Rhodes returns for 15 yds to the BoiSt 42
Boise State Turnover on downs, 6 plays
4:32
1st & 10 at own 42
AIR FORCE Penalty, Defensive pass interference (Gavin McHenry) to the AFA 48 for a 1ST down
4:32
1st & 10 at opp 48
AIR FORCE Penalty, Defensive offside (Riley Cannon) to the AFA 43
4:32
1st & 5 at opp 43
Ryan Finley run for a loss of 5 yards to the AFA 48
4:32
2nd & 10 at opp 48
Ryan Finley pass complete to Jay Ajayi for 10 yds to the AFA 38 for a 1ST down
4:32
1st & 10 at opp 38
Ryan Finley pass incomplete to Jake Roh
4:32
2nd & 10 at opp 38
BOISE ST Penalty, Offensive holding (-10 Yards) to the AFA 48
4:32
2nd & 20 at opp 48
Ryan Finley pass incomplete to Thomas Sperbeck
4:32
3rd & 20 at opp 48
Ryan Finley sacked by Alex Hansen for a loss of 3 yards to the BoiSt 49
4:32
4th & 23 at own 49
Ryan Finley pass incomplete to Chaz Anderson, broken up by Jordan Mays
2:48
1st & 10 at opp 49
Jacobi Owens run for 14 yds to the BoiSt 34 Jacobi Owens fumbled, forced by Jonathan Moxey, recovered by BoiSt Chanceller James
Boise State Interception, 4 plays
2:40
1st & 10 at own 34
BOISE ST Penalty, personal foul (-15 Yards) to the BoiSt 19
2:40
1st & 25 at own 19
Ryan Finley pass incomplete to Jake Roh
2:40
2nd & 25 at own 19
Ryan Finley pass complete to Shane Williams-Rhodes for 6 yds to the BoiSt 25
2:40
3rd & 19 at own 25
Ryan Finley run for 5 yds to the BoiSt 30
2:40
4th & 14 at own 30
Ryan Finley pass intercepted Weston Steelhammer return for 1 yd to the BoiSt 49
Air Force End of game, 6 plays
1:38
1st & 10 at opp 49
BOISE ST Penalty, unsportsmanlike conduct (15 Yards) to the BoiSt 34 for a 1ST down
1:38
1st & 10 at opp 34
Devin Rushing run for 4 yds to the BoiSt 30
1:34
2nd & 6 at opp 30
Timeout BOISE ST, clock 01:34
1:34
2nd & 6 at opp 30
Devin Rushing run for 1 yd to the BoiSt 29
1:30
3rd & 5 at opp 29
Timeout BOISE ST, clock 01:30
1:30
3rd & 5 at opp 29
Devin Rushing run for 3 yds to the BoiSt 26
1:25
4th & 2 at opp 26
Timeout BOISE ST, clock 01:25
1:25
4th & 2 at opp 26
Timeout AIR FORCE, clock 01:25
1:25
4th & 2 at opp 26
Devin Rushing run for 3 yds to the BoiSt 23 for a 1ST down
1:25
1st & 10 at opp 23
TEAM run for a loss of 2 yards to the BoiSt 25
1:25
2nd & 12 at opp 25
TEAM run for a loss of 2 yards to the BoiSt 27
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.