Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Joel Velazquez kickoff for 65 yds for a touchback
2-yd Run
14:45 - 1st
Jacob Stafford run for 2 yds to the AFA 27
1st & 10 at AFA 25
Fumble Recovery
14:36 - 1st
TEAM run for no gain to the AFA 27 TEAM fumbled, recovered by BoiSt Sonatane Lui
2nd & 8 at AFA 27
6-yd Run
14:28 - 1st
Alexander Mattison run for 6 yds to the AFA 21
1st & 10 at AFA 27
9-yd Pass
14:14 - 1st
Brett Rypien pass complete to Cedrick Wilson for 9 yds to the AFA 12 for a 1ST down
2nd & 4 at AFA 21
1-yd Run
13:30 - 1st
Alexander Mattison run for 1 yd to the AFA 11
1st & 10 at AFA 12
6-yd Run
12:44 - 1st
Alexander Mattison run for 6 yds to the AFA 5
2nd & 9 at AFA 11
Incompletion
12:11 - 1st
Brett Rypien pass incomplete to A.J. Richardson
3rd & 3 at AFA 5
Field Goal Good
12:08 - 1st
Haden Hoggarth 22 yd FG GOOD
4th & 3 at AFA 5
Kickoff
12:08 - 1st
Joel Velazquez kickoff for 65 yds for a touchback
17-yd Run
11:59 - 1st
Nate Romine run for 17 yds to the AFA 42 for a 1ST down
1st & 10 at AFA 25
6-yd Run
11:26 - 1st
Nate Romine run for 6 yds to the AFA 48
1st & 10 at AFA 42
2-yd Run
10:54 - 1st
Jacob Stafford run for 2 yds to the 50 yard line
2nd & 4 at AFA 48
0-yd Run
10:13 - 1st
Jacob Stafford run for no gain to the 50 yard line
3rd & 2 at 50
Punt
9:33 - 1st
Charlie Scott punt for 37 yds, fair catch by Avery Williams at the BoiSt 13
4th & 2 at 50
87-yd Touchdown Pass
9:21 - 1st
A.J. Richardson 87 Yd pass from Brett Rypien (Haden Hoggarth Kick)
1st & 10 at BSU 13
Kickoff
9:21 - 1st
Joel Velazquez kickoff for 65 yds for a touchback
6-yd Run
9:16 - 1st
Timothy McVey run for 6 yds to the AFA 31
1st & 10 at AFA 25
3-yd Run
9:08 - 1st
Timothy McVey run for 3 yds to the AFA 34
2nd & 4 at AFA 31
2-yd Run
8:30 - 1st
Taven Birdow run for 2 yds to the AFA 36 for a 1ST down
3rd & 1 at AFA 34
2-yd Run
7:30 - 1st
Nate Romine run for 2 yds to the AFA 38
1st & 10 at AFA 36
Fumble Recovery
6:54 - 1st
Nate Romine run for a loss of 6 yards to the AFA 23 Nate Romine fumbled, recovered by BoiSt Gabe Perez
2nd & 8 at AFA 38
6-yd Pass
6:35 - 1st
Brett Rypien pass complete to Sean Modster for 6 yds to the AFA 17
1st & 10 at AFA 23
Incompletion
6:15 - 1st
Brett Rypien pass incomplete
2nd & 4 at AFA 17
Incompletion
6:10 - 1st
Brett Rypien pass incomplete
3rd & 4 at AFA 17
5-yd Penalty
6:05 - 1st
AIR FORCE Penalty, Defensive Offside (5 Yards) to the AFA 12 for a 1ST down
4th & 4 at AFA 17
3-yd Run
6:00 - 1st
Montell Cozart run for 3 yds to the AFA 9
1st & 10 at AFA 12
1-yd Run
5:22 - 1st
Montell Cozart run for 1 yd to the AFA 8
2nd & 7 at AFA 9
8-yd Touchdown Pass
4:47 - 1st
Sean Modster 8 Yd pass from Brett Rypien (Haden Hoggarth Kick)
3rd & 6 at AFA 8
Kickoff
4:47 - 1st
Joel Velazquez kickoff for 65 yds , Timothy McVey return for 24 yds to the AFA 24
2-yd Run
4:31 - 1st
Nate Romine run for 2 yds to the AFA 26
1st & 10 at AFA 24
18-yd Pass
4:20 - 1st
Nate Romine pass complete to Jacob Stafford for 18 yds to the AFA 44 for a 1ST down
2nd & 8 at AFA 26
3-yd Run
3:41 - 1st
Ronald Cleveland run for 3 yds to the AFA 47
1st & 10 at AFA 44
20-yd Pass
3:12 - 1st
Nate Romine pass complete to Marcus Bennett for 20 yds to the BoiSt 33 for a 1ST down
2nd & 7 at AFA 47
2-yd Run
2:32 - 1st
Jacob Stafford run for 2 yds to the BoiSt 31
1st & 10 at BSU 33
28-yd Pass
2:00 - 1st
Nate Romine pass complete to Kade Waguespack for 28 yds to the BoiSt 3 for a 1ST down
2nd & 8 at BSU 31

(1:24 - 1st) Timeout AIR FORCE, clock 01:24

2-yd Run
1:18 - 1st
Jacob Stafford run for 2 yds to the BoiSt 1
1st & Goal at BSU 3
1-yd Touchdown Run
0:42 - 1st
Nate Romine 1 Yd Run (Luke Strebel Kick)
2nd & Goal at BSU 1
2nd Quarter
Kickoff
0:42 - 1st
Luke Strebel kickoff for 59 yds , Avery Williams return for 21 yds to the BoiSt 27
36-yd Pass
0:00 - 1st
Montell Cozart pass complete to Alexander Mattison for 36 yds to the AFA 37 for a 1ST down
1st & 10 at BSU 27

End of 1st Quarter

Incompletion
14:52 - 2nd
Montell Cozart pass incomplete
1st & 10 at AFA 37
11-yd Run
14:41 - 2nd
Ryan Wolpin run for 11 yds to the AFA 26 for a 1ST down
2nd & 10 at AFA 37
8-yd Run
14:07 - 2nd
Ryan Wolpin run for 8 yds to the AFA 18
1st & 10 at AFA 26
1-yd Run
13:37 - 2nd
Ryan Wolpin run for 1 yd to the AFA 17
2nd & 2 at AFA 18
2-yd Run
13:13 - 2nd
Alexander Mattison run for 2 yds to the AFA 15 for a 1ST down
3rd & 1 at AFA 17
10-yd Penalty
12:45 - 2nd
BOISE ST Penalty, Offensive Holding (-10 Yards) to the AFA 25
1st & 10 at AFA 15
5-yd Run
12:10 - 2nd
Alexander Mattison run for 5 yds to the AFA 20
1st & 20 at AFA 25
8-yd Pass
11:45 - 2nd
Brett Rypien pass complete to CT Thomas for 8 yds to the AFA 12
2nd & 15 at AFA 20
1-yd Run
11:07 - 2nd
Brett Rypien run for 1 yd to the AFA 11
3rd & 7 at AFA 12
Field Goal Good
10:39 - 2nd
Haden Hoggarth 28 yd FG GOOD
4th & 6 at AFA 11
Kickoff
10:39 - 2nd
Joel Velazquez kickoff for 65 yds for a touchback
4-yd Run
10:32 - 2nd
Ronald Cleveland run for 4 yds to the AFA 29
1st & 10 at AFA 25
-2-yd Run
9:56 - 2nd
Ronald Cleveland run for a loss of 2 yards to the AFA 27
2nd & 6 at AFA 29
Fumble Return Touchdown
9:22 - 2nd
Tyler Horton 21 Yd Fumble Return (Haden Hoggarth Kick)
3rd & 8 at AFA 27
Kickoff
9:22 - 2nd
Joel Velazquez kickoff for 65 yds for a touchback
1-yd Run
9:15 - 2nd
Jacob Stafford run for 1 yd to the AFA 26
1st & 10 at AFA 25
14-yd Pass
8:55 - 2nd
Nate Romine pass complete to Marcus Bennett for 14 yds to the AFA 40 for a 1ST down
2nd & 9 at AFA 26
10-yd Penalty
8:10 - 2nd
AIR FORCE Penalty, Offensive Holding (-10 Yards) to the AFA 30
1st & 10 at AFA 40
Fumble Recovery (Own)
8:00 - 2nd
Timothy McVey run for a loss of 1 yard to the AFA 27 Timothy McVey fumbled, recovered by AFA Geraud Sanders
1st & 20 at AFA 30
2-yd Run
7:45 - 2nd
Nolan Eriksen run for 2 yds to the AFA 29
2nd & 23 at AFA 27
6-yd Run
6:20 - 2nd
Nate Romine run for 6 yds to the AFA 35
3rd & 21 at AFA 29
Punt
5:42 - 2nd
Charlie Scott punt for 50 yds, fair catch by Avery Williams at the BoiSt 15
4th & 15 at AFA 35
33-yd Pass
5:34 - 2nd
Brett Rypien pass complete to Cedrick Wilson for 33 yds to the BoiSt 48 for a 1ST down
1st & 10 at BSU 15
5-yd Penalty
5:14 - 2nd
BOISE ST Penalty, False Start (-5 Yards) to the BoiSt 43
1st & 10 at BSU 48
-2-yd Run
4:59 - 2nd
Alexander Mattison run for a loss of 2 yards to the BoiSt 41
1st & 15 at BSU 43
11-yd Pass
4:20 - 2nd
Brett Rypien pass complete to Alec Dhaenens for 11 yds to the AFA 48
2nd & 17 at BSU 41
15-yd Pass
3:33 - 2nd
Brett Rypien pass complete to Sean Modster for 15 yds to the AFA 33 for a 1ST down
3rd & 6 at AFA 48
Incompletion
3:13 - 2nd
Brett Rypien pass incomplete to Cedrick Wilson
1st & 10 at AFA 33
-1-yd Run
3:05 - 2nd
Alexander Mattison run for a loss of 1 yard to the AFA 34
2nd & 10 at AFA 33
Incompletion
2:25 - 2nd
Montell Cozart pass incomplete to Ryan Wolpin
3rd & 11 at AFA 34
Field Goal Missed
2:19 - 2nd
Haden Hoggarth 51 yd FG MISSED
4th & 11 at AFA 34
8-yd Run
2:12 - 2nd
Timothy McVey run for 8 yds to the AFA 42
1st & 10 at AFA 34
4-yd Run
1:38 - 2nd
Nate Romine run for 4 yds to the AFA 46 for a 1ST down
2nd & 2 at AFA 42
2-yd Run
1:08 - 2nd
Nate Romine run for 2 yds to the AFA 48
1st & 10 at AFA 46
Sack
0:23 - 2nd
Nate Romine sacked by Desmond Williams for a loss of 5 yards to the AFA 43
2nd & 8 at AFA 48
29-yd Pass
0:04 - 2nd
Nate Romine pass complete to Marcus Bennett for 29 yds to the BoiSt 28 for a 1ST down
3rd & 13 at AFA 43

(0:04 - 2nd) Timeout AIR FORCE, clock 00:04

(0:04 - 2nd) Timeout BOISE ST, clock 00:04

Field Goal Good
0:00 - 2nd
Luke Strebel 45 yd FG GOOD
1st & 10 at BSU 28

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Matthew Philichi kickoff for 65 yds for a touchback
0-yd Run
14:53 - 3rd
Alexander Mattison run for no gain to the BoiSt 25
1st & 10 at BSU 25
29-yd Pass
14:14 - 3rd
Brett Rypien pass complete to Cedrick Wilson for 29 yds to the AFA 46 for a 1ST down
2nd & 10 at BSU 25
Incompletion
13:48 - 3rd
Brett Rypien pass incomplete
1st & 10 at AFA 46
Incompletion
13:42 - 3rd
Brett Rypien pass incomplete
2nd & 10 at AFA 46
39-yd Pass
13:32 - 3rd
Brett Rypien pass complete to Cedrick Wilson for 39 yds to the AFA 7 for a 1ST down
3rd & 10 at AFA 46
0-yd Run
12:55 - 3rd
Alexander Mattison run for no gain to the AFA 7
1st & Goal at AFA 7
7-yd Touchdown Pass
12:23 - 3rd
Octavius Evans 7 Yd pass from Brett Rypien (Haden Hoggarth Kick)
2nd & Goal at AFA 7
Kickoff
12:23 - 3rd
Joel Velazquez kickoff for 63 yds , Garrett Amy return for 8 yds to the AFA 43 AIR FORCE Penalty, Illegal Block (5 Yards) to the AFA 5
5-yd Pass
12:00 - 3rd
Nate Romine pass complete to Nolan Eriksen for 5 yds to the AFA 10
1st & 10 at AFA 5
2-yd Run
11:46 - 3rd
Nolan Eriksen run for 2 yds to the AFA 12
2nd & 5 at AFA 10
6-yd Run
11:07 - 3rd
Jacob Stafford run for 6 yds to the AFA 18 for a 1ST down
3rd & 3 at AFA 12
Incompletion
10:49 - 3rd
Nate Romine pass incomplete to Ronald Cleveland
1st & 10 at AFA 18
1-yd Pass
10:39 - 3rd
Nate Romine pass complete to Jacob Stafford for 1 yd to the AFA 19
2nd & 10 at AFA 18
Incompletion
10:00 - 3rd
Nate Romine pass incomplete
3rd & 9 at AFA 19
Punt
9:50 - 3rd
Charlie Scott punt for 52 yds , Avery Williams returns for no gain to the BoiSt 29
4th & 9 at AFA 19
7-yd Penalty
9:45 - 3rd
BOISE ST Penalty, Offensive Holding (-7 Yards) to the BoiSt 22
1st & 10 at BSU 29
30-yd Pass
9:20 - 3rd
Brett Rypien pass complete to A.J. Richardson for 30 yds to the AFA 48 for a 1ST down
1st & 17 at BSU 22
1-yd Run
8:53 - 3rd
Alexander Mattison run for 1 yd to the AFA 47
1st & 10 at AFA 48
15-yd Penalty
8:23 - 3rd
Rypien, Brett pass incomplete to Wilson, Cedrick, PENALTY AIRFORCE pass interference 15 yards to the AIRFORCE32, NO PLAY, 1ST DOWN BOISEST.
2nd & 9 at AFA 47
4-yd Run
7:58 - 3rd
Alexander Mattison run for 4 yds to the AFA 28
1st & 10 at AFA 32
1-yd Run
7:24 - 3rd
Alexander Mattison run for 1 yd to the AFA 27
2nd & 6 at AFA 28
6-yd Pass
6:55 - 3rd
Brett Rypien pass complete to A.J. Richardson for 6 yds to the AFA 21 for a 1ST down
3rd & 5 at AFA 27
13-yd Pass
6:22 - 3rd
Brett Rypien pass complete to Sean Modster for 13 yds to the AFA 8 for a 1ST down
1st & 10 at AFA 21
2-yd Run
5:41 - 3rd
Montell Cozart run for 2 yds to the AFA 6
1st & Goal at AFA 8
0-yd Run
4:50 - 3rd
Alexander Mattison run for no gain to the AFA 6
2nd & Goal at AFA 6
2-yd Pass
4:15 - 3rd
Brett Rypien pass complete to Jake Roh for 2 yds to the AFA 4
3rd & Goal at AFA 6
Field Goal Good
3:45 - 3rd
Haden Hoggarth 21 yd FG GOOD
4th & Goal at AFA 4
4th Quarter
Kickoff
3:45 - 3rd
Joel Velazquez kickoff for 59 yds , Nolan Eriksen return for 17 yds to the AFA 23
33-yd Run
3:29 - 3rd
Nate Romine run for 33 yds to the BoiSt 44 for a 1ST down
1st & 10 at AFA 23
7-yd Run
2:55 - 3rd
Nate Romine run for 7 yds to the BoiSt 37
1st & 10 at BSU 44
4-yd Run
2:19 - 3rd
Jacob Stafford run for 4 yds to the BoiSt 33 for a 1ST down
2nd & 3 at BSU 37
3-yd Run
1:44 - 3rd
Jacob Stafford run for 3 yds to the BoiSt 30
1st & 10 at BSU 33
Sack
0:58 - 3rd
Nate Romine sacked by Curtis Weaver for a loss of 4 yards to the BoiSt 34
2nd & 7 at BSU 30
5-yd Run
0:00 - 3rd
Timothy McVey run for 5 yds to the BoiSt 29
3rd & 11 at BSU 34

End of 3rd Quarter

8-yd Run
14:50 - 4th
Timothy McVey run for 8 yds to the BoiSt 21 for a 1ST down
4th & 6 at BSU 29
Fumble Recovery (Own)
13:58 - 4th
Nate Romine run for no gain to the BoiSt 29 Nate Romine fumbled, recovered by AFA
1st & 10 at BSU 21
Incompletion
13:47 - 4th
Nate Romine pass incomplete
2nd & 18 at BSU 29
3-yd Run
13:33 - 4th
Timothy McVey run for 3 yds to the BoiSt 26
3rd & 18 at BSU 29
Field Goal Good
12:59 - 4th
Matthew Philichi 43 yd FG GOOD
4th & 15 at BSU 26
Kickoff
12:59 - 4th
Matthew Philichi kickoff for 61 yds , Avery Williams return for 27 yds to the BoiSt 31
16-yd Run
12:40 - 4th
Alexander Mattison run for 16 yds to the BoiSt 47 for a 1ST down
1st & 10 at BSU 31
2-yd Pass
12:02 - 4th
Montell Cozart pass complete to Alexander Mattison for 2 yds to the BoiSt 49
1st & 10 at BSU 47
-2-yd Run
11:28 - 4th
Cedrick Wilson run for a loss of 2 yards to the BoiSt 47
2nd & 8 at BSU 49
5-yd Penalty
10:57 - 4th
BOISE ST Penalty, False Start (-5 Yards) to the BoiSt 42
3rd & 10 at BSU 47
0-yd Pass
10:00 - 4th
Brett Rypien pass complete to Cedrick Wilson for a loss of 3 yards to the BoiSt 39 lat. to Ryan Wolpin for no gain to the BoiSt 39
3rd & 15 at BSU 42
Punt
9:48 - 4th
Quinn Skillin punt for 40 yds, fair catch by Ronald Cleveland at the AFA 21
4th & 18 at BSU 39
12-yd Run
9:37 - 4th
Nate Romine run for 12 yds to the AFA 33 for a 1ST down
1st & 10 at AFA 21
7-yd Run
9:20 - 4th
Jacob Stafford run for 7 yds to the AFA 40
1st & 10 at AFA 33
Incompletion
8:57 - 4th
Isaiah Sanders pass incomplete to Ronald Cleveland
2nd & 3 at AFA 40
5-yd Run
8:45 - 4th
Jacob Stafford run for 5 yds to the AFA 45 for a 1ST down
3rd & 3 at AFA 40
3-yd Run
8:27 - 4th
Jacob Stafford run for 3 yds to the AFA 48
1st & 10 at AFA 45
8-yd Run
7:58 - 4th
Isaiah Sanders run for 8 yds to the BoiSt 44 for a 1ST down
2nd & 7 at AFA 48
6-yd Run
7:20 - 4th
Isaiah Sanders run for 6 yds to the BoiSt 38
1st & 10 at BSU 44
Incompletion
6:57 - 4th
Isaiah Sanders pass incomplete
2nd & 4 at BSU 38
19-yd Run
6:43 - 4th
Isaiah Sanders run for 3 yds to the BoiSt 35 for a 1ST down BOISE ST Penalty, Unsportsmanlike Conduct (16 Yards) to the BoiSt 19 for a 1ST down
3rd & 4 at BSU 35
13-yd Run
6:18 - 4th
Ronald Cleveland run for 13 yds to the BoiSt 6 for a 1ST down
1st & 10 at BSU 19
6-yd Touchdown Run
6:02 - 4th
Taven Birdow run for 6 yds for a TD, (Two-Point Conversion failed)
1st & Goal at BSU 6
Kickoff
6:02 - 4th
Matthew Philichi on-side kick recovered by BOISE ST at the AFA 44
2-yd Run
5:55 - 4th
Alexander Mattison run for 2 yds to the AFA 42
1st & 10 at AFA 44
0-yd Run
5:30 - 4th
Alexander Mattison run for no gain to the AFA 42
2nd & 8 at AFA 42

(5:22 - 4th) Timeout AIR FORCE, clock 05:22

15-yd Penalty
5:17 - 4th
AIR FORCE Penalty, Defensive Pass Interference (15 Yards) to the AFA 27 for a 1ST down
3rd & 8 at AFA 42
1-yd Run
5:00 - 4th
Alexander Mattison run for 1 yd to the AFA 26
1st & 10 at AFA 27
13-yd Penalty
4:24 - 4th
Cozart, Montell pass incomplete, PENALTY AIRFORCE personal foul 13 yards to the AIRFORCE13, NO PLAY, 1ST DOWN BOISEST.
2nd & 9 at AFA 26
10-yd Penalty
4:00 - 4th
BOISE ST Penalty, Offensive Holding (-10 Yards) to the AFA 23
1st & 10 at AFA 13

(3:50 - 4th) Timeout BOISE ST, clock 03:50

15-yd Run
3:33 - 4th
Ryan Wolpin run for 15 yds to the AFA 8
1st & 20 at AFA 23
4-yd Run
2:56 - 4th
Ryan Wolpin run for 4 yds to the AFA 4
2nd & 5 at AFA 8
3-yd Run
2:35 - 4th
Jake Roh run for 3 yds to the AFA 1 for a 1ST down
3rd & 1 at AFA 4
1-yd Touchdown Run
1:42 - 4th
Ryan Wolpin run for 1 yd for a TD, (Haden Hoggarth KICK)
1st & Goal at AFA 1
Kickoff
1:42 - 4th
Joel Velazquez kickoff for 65 yds for a touchback
1-yd Run
1:32 - 4th
Malik Miller run for 1 yd to the AFA 26
1st & 10 at AFA 25
Incompletion
1:04 - 4th
Isaiah Sanders pass incomplete
2nd & 9 at AFA 26
11-yd Run
0:55 - 4th
Cole Fagan run for 11 yds to the AFA 37 for a 1ST down
3rd & 9 at AFA 26
Sack
0:30 - 4th
Isaiah Sanders sacked by Kayode Rufai for a loss of 6 yards to the AFA 31
1st & 10 at AFA 37
7-yd Run
0:00 - 4th
Cole Fagan run for 7 yds to the AFA 38
2nd & 16 at AFA 31

End of 4th Quarter