Referee Kevin Hassell; umpire Apollo Martin; head linesman Jeff Hutcheon; line judge David Young; side judge Bobby Lynn; field judge Mark Graves; back judge Matt Binford; center judge Abram AnayaGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Air Force
0
14
3
15
32
Utah State
7
14
14
7
42
Standouts
No. 10PassingJordan Love26 of 38, 356 yards, 2 TDUtah State
No. 1RushingGerold Bright11 carries, 101 yards, 2 TDUtah State
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Air Force
Utah State
471
Total yards
489
148
Passing yards
356
323
Rushing yards
133
7.0
Yards per pass
9.4
3.8
Yards per rush
5.5
27
First downs
22
11–26
Third downs
3–9
5–7
Fourth downs
0–0
1
Turnovers
2
7–65
Penalties
5–35
43:40
Possession
16:20
1
Sacks (by defense)
2
Efficiency
Air Force
Utah State
43%
Success rate
55%
0.07
EPA per play
0.44
1.04
Explosiveness
1.29
0.05
Rushing EPA
0.26
0.16
Passing EPA
0.54
28%
Passing-down success
35%
0.08
First-down EPA
0.47
−0.23
Second-down EPA
0.40
0.37
Third-down EPA
0.44
8%
Havoc by its defense
12%
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)
Utah State 57% to win. Elo’s favorite won.
The line
Utah State −10, over/under 61.
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 Utah State 76%, Air Force 24%. 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. Utah State drives left to right, Air Force right to left.
Q1 Utah StatePunt, 8 plays, 36 yards
Q1 Air ForcePunt, 3 plays, 9 yards
Q1 Utah StateTouchdown, 7 plays, 62 yards
Q1 Air ForcePunt, 7 plays, 33 yards
Q1 Utah StatePunt, 9 plays, 45 yards
Q1 Air ForceTouchdown, 11 plays, 82 yards
Q2 Utah StatePunt, 3 plays, 0 yards
Q2 Air ForceTouchdown, 15 plays, 62 yards
Q2 Utah StateTouchdown, 5 plays, 66 yards
Q2 Air ForcePunt, 6 plays, 6 yards
Q2 Utah StateFumble, 1 play, −3 yards
Q2 Air ForceMissed FG, 4 plays, 3 yards
Q2 Utah StateTouchdown, 3 plays, 77 yards
Q2 Air ForceEnd of half, 3 plays, 3 yards
Q3 Air ForcePunt, 7 plays, −70 yards
Q3 Utah StateTouchdown, 11 plays, 77 yards
Q3 Air ForceFumble, 2 plays, 5 yards
Q3 Utah StateTouchdown, 1 play, 30 yards
Q3 Air ForceField goal, 14 plays, 61 yards
Q3 Utah StatePunt, 3 plays, −2 yards
Q3 Air ForceTouchdown, 10 plays, 77 yards
Q4 Utah StateFumble return TD (Air Force scores), 0 yards
Q4 Utah StatePunt, 3 plays, 6 yards
Q4 Air ForcePunt, 10 plays, 26 yards
Q4 Utah StateTouchdown, 3 plays, 80 yards
Q4 Air ForceTurnover on downs, 13 plays, 59 yards
Q4 Utah StatePunt, 3 plays, 5 yards
Q4 Air ForceTurnover on downs, 4 plays, 5 yards
Q4 Utah StateEnd of game, 2 plays, −5 yards
Play by play
1st quarter6 drives, then Utah State 7, Air Force 0
Utah State Punt, 8 plays
15:00
1st & 10 at own 35
Matthew Philichi kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Gerold Bright run for 5 yds to the UthSt 30
15:00
2nd & 5 at own 30
Jordan Love pass complete to Gerold Bright for 6 yds to the UthSt 36 for a 1ST down
15:00
1st & 10 at own 36
Gerold Bright run for 1 yd to the UthSt 37
15:00
2nd & 9 at own 37
Jordan Love pass complete to Jordan Nathan for 8 yds to the UthSt 45
15:00
3rd & 1 at own 45
Jordan Love pass complete to Ron’quavion Tarver for 8 yds to the AFA 47 for a 1ST down
15:00
1st & 10 at opp 47
Jordan Love pass complete to Ron’quavion Tarver for 9 yds to the AFA 38
13:21
2nd & 1 at opp 38
Timeout UTAH ST, clock 13:21
13:21
2nd & 1 at opp 38
Gerold Bright run for no gain to the AFA 38
13:21
3rd & 1 at opp 38
Jordan Love run for a loss of 1 yard to the AFA 39
12:26
4th & 2 at opp 39
Timeout UTAH ST, clock 12:26
12:26
4th & 2 at opp 39
Taylor Hintze punt for 39 yds for a touchback
Air Force Punt, 3 plays
12:19
1st & 10 at own 20
Cole Fagan run for 3 yds to the AFA 23
12:19
2nd & 7 at own 23
Cole Fagan run for 2 yds to the AFA 25
12:19
3rd & 5 at own 25
Isaiah Sanders run for 4 yds to the AFA 29
12:19
4th & 1 at own 29
Charlie Scott punt for 33 yds, fair catch by Jordan Nathan at the UthSt 38
Utah State Touchdown, 7 plays
10:52
1st & 10 at own 38
Jordan Love pass incomplete to Ron’quavion Tarver
10:52
2nd & 10 at own 38
Darwin Thompson run for 1 yd to the UthSt 39
10:52
3rd & 9 at own 39
Jordan Love pass complete to Jalen Greene for 11 yds to the 50 yard line for a 1ST down
10:52
1st & 10 at the 50
Jordan Love pass complete to Dax Raymond for 16 yds to the AFA 34 for a 1ST down
10:52
1st & 10 at opp 34
Jordan Love pass complete to Jalen Greene for 15 yds to the AFA 19 for a 1ST down
10:52
1st & 10 at opp 19
Jordan Love pass complete to Dax Raymond for 13 yds to the AFA 6 for a 1ST down
9:18
1st & goal at opp 6
Darwin Thompson run for 6 yds for a TD, (Dominik Eberle KICK)Utah State 7, Air Force 0
Air Force Punt, 7 plays
9:18
1st & 0 at own 35
Dominik Eberle kickoff for 65 yds for a touchback
9:18
1st & 10 at own 25
Ronald Cleveland run for 15 yds to the AFA 40 for a 1ST down
9:18
1st & 10 at own 40
Isaiah Sanders run for 4 yds to the AFA 44
9:18
2nd & 6 at own 44
Kadin Remsberg run for 5 yds to the AFA 49
9:18
3rd & 1 at own 49
Cole Fagan run for 2 yds to the UthSt 49 for a 1ST down
9:18
1st & 10 at opp 49
Isaiah Sanders run for 2 yds to the UthSt 47
9:18
2nd & 8 at opp 47
Nolan Eriksen run for 5 yds to the UthSt 42
9:18
3rd & 3 at opp 42
Nolan Eriksen run for no gain to the UthSt 42
9:18
4th & 3 at opp 42
Charlie Scott punt for 35 yds, fair catch by Jordan Nathan at the UthSt 7
Utah State Punt, 9 plays
5:42
1st & 10 at own 7
Jordan Love pass complete to Ron’quavion Tarver for 5 yds to the UthSt 12
5:42
2nd & 5 at own 12
Gerold Bright run for 6 yds to the UthSt 18 for a 1ST down
5:42
1st & 10 at own 18
Gerold Bright run for 6 yds to the UthSt 24
5:42
2nd & 4 at own 24
Jordan Love pass complete to Ron’quavion Tarver for 11 yds to the UthSt 35 for a 1ST down
5:42
1st & 10 at own 35
Jordan Love pass complete to Ron’quavion Tarver for 4 yds to the UthSt 39
5:42
2nd & 6 at own 39
Jordan Love pass complete to Taylor Compton for 10 yds to the UthSt 49 for a 1ST down
5:42
1st & 10 at own 49
Jordan Love pass incomplete
5:42
2nd & 10 at own 49
Gerold Bright run for 3 yds to the AFA 48
5:42
3rd & 7 at opp 48
Jordan Love pass incomplete
5:42
4th & 7 at opp 48
Taylor Hintze punt for 35 yds, fair catch by Ronald Cleveland at the AFA 13 UTAH ST Penalty, illegal formation (-5 Yards) to the AFA 18
Air Force Touchdown, 11 plays
2:45
1st & 10 at own 18
Cole Fagan run for 12 yds to the AFA 30 for a 1ST down
2:45
1st & 10 at own 30
Isaiah Sanders pass complete to Marcus Bennett for 29 yds to the UthSt 41 for a 1ST down
2:45
1st & 10 at opp 41
Kadin Remsberg run for 10 yds to the UthSt 31 for a 1ST down
2:45
1st & 10 at opp 31
Isaiah Sanders run for 6 yds to the UthSt 25
2:45
2nd & 4 at opp 25
Cole Fagan run for 3 yds to the UthSt 22
2:45
3rd & 1 at opp 22
Isaiah Sanders run for 2 yds to the UthSt 20 for a 1ST down
2:45
1st & 10 at opp 20
Ronald Cleveland run for 6 yds to the UthSt 14
2:45
2nd & 4 at opp 14
Kadin Remsberg run for 4 yds to the UthSt 10 for a 1ST down
Q2 15:00
1st & goal at opp 10
Kadin Remsberg run for 7 yds to the UthSt 3
Q2 15:00
2nd & goal at opp 3
Isaiah Sanders run for 2 yds to the UthSt 1
Q2 13:48
3rd & goal at opp 1
Isaiah Sanders run for 1 yd for a TD, (Matthew Philichi KICK)Tied at 7
2nd quarter8 drives, then Utah State 21, Air Force 14
Utah State Punt, 3 plays
13:48
1st & 0 at own 35
Matthew Philichi kickoff for 60 yds , Savon Scarver return for 15 yds to the UthSt 20
13:44
1st & 10 at own 20
Jordan Love pass incomplete
13:44
2nd & 10 at own 20
Jordan Love pass incomplete to Dax Raymond
13:44
3rd & 10 at own 20
Jordan Love pass incomplete to Ron’quavion Tarver, broken up by Milton Bugg III
13:44
4th & 10 at own 20
Taylor Hintze punt for 42 yds, punt out-of-bounds at the AFA 38
Air Force Touchdown, 15 plays
13:25
1st & 10 at own 38
Isaiah Sanders pass incomplete to Ronald Cleveland
13:25
2nd & 10 at own 38
Isaiah Sanders run for 5 yds to the AFA 43
13:25
3rd & 5 at own 43
Isaiah Sanders run for 4 yds to the AFA 47
13:25
4th & 1 at own 47
Isaiah Sanders run for 2 yds to the AFA 49 for a 1ST down
13:25
1st & 10 at own 49
Isaiah Sanders pass incomplete to Andrew Smith, broken up by DJ Williams
13:25
2nd & 10 at own 49
Nolan Eriksen run for 13 yds to the UthSt 38 for a 1ST down
13:25
1st & 10 at opp 38
Christian Mallard run for no gain to the UthSt 38
13:25
2nd & 10 at opp 38
Nolan Eriksen run for 9 yds to the UthSt 29
13:25
3rd & 1 at opp 29
Christian Mallard run for 7 yds to the UthSt 22 for a 1ST down
13:25
1st & 10 at opp 22
SANDERS, Isaiah rush for loss of 1 yard to the USU23 (CHRISTIANSEN, C), PENALTY AF personal foul 15 yards to the USU37, NO PLAY.
13:25
1st & 25 at opp 37
Cole Fagan run for 2 yds to the UthSt 35
13:25
2nd & 23 at opp 35
Isaiah Sanders pass complete to Ronald Cleveland for 17 yds to the UthSt 18
13:25
3rd & 6 at opp 18
Ronald Cleveland run for 10 yds to the UthSt 8 for a 1ST down
13:25
1st & goal at opp 8
Kadin Remsberg run for 2 yds to the UthSt 6
13:25
2nd & goal at opp 6
Kadin Remsberg run for a loss of 2 yards to the UthSt 8
7:13
3rd & goal at opp 8
Cole Fagan run for 8 yds for a TD, (Matthew Philichi KICK)Air Force 14, Utah State 7
Utah State Touchdown, 5 plays
7:13
1st & 0 at own 35
Matthew Philichi kickoff for 58 yds , Savon Scarver return for 27 yds to the UthSt 34
7:02
1st & 10 at own 34
Jordan Love pass complete to Ron’quavion Tarver for 17 yds to the AFA 49 for a 1ST down
7:02
1st & 10 at opp 49
Jordan Love pass complete to Jalen Greene for 11 yds to the AFA 38 for a 1ST down
7:02
1st & 10 at opp 38
Jordan Love pass incomplete
7:02
2nd & 10 at opp 38
LOVE, JORDAN pass incomplete to COMPTON, TAYLOR, PENALTY AF offside 5 yards to the AF33, NO PLAY.
7:02
2nd & 5 at opp 33
Jordan Love pass complete to Ron’quavion Tarver for 29 yds to the AFA 4 for a 1ST down
6:18
1st & goal at opp 4
Gerold Bright 4 Yd Run (Dominik Eberle Kick)Tied at 14
Air Force Punt, 6 plays
6:18
1st & 0 at the 50
Dominik Eberle kickoff for 50 yds for a touchback
6:18
1st & 10 at own 25
Kadin Remsberg run for 5 yds to the AFA 30
6:18
2nd & 5 at own 30
Kadin Remsberg run for 1 yd to the AFA 31
6:18
3rd & 4 at own 31
Kadin Remsberg run for 5 yds to the AFA 36 for a 1ST down
6:18
1st & 10 at own 36
Kadin Remsberg run for no gain to the AFA 36
6:18
2nd & 10 at own 36
Isaiah Sanders sacked by Devon Anderson for a loss of 6 yards to the AFA 30
6:18
3rd & 16 at own 30
Cole Fagan run for 1 yd to the AFA 31
6:18
4th & 15 at own 31
Charlie Scott punt for 40 yds, fair catch by Jordan Nathan at the UthSt 29
Utah State Fumble, 1 play
2:46
1st & 10 at own 29
Jordan Love sacked by Lakota Wills for a loss of 3 yards to the UthSt 26 Jordan Love fumbled, recovered by AFA Garrett Kauppila , return for 0 yards
Air Force Missed FG, 4 plays
2:36
1st & 10 at opp 26
AIR FORCE Penalty, Offensive holding (-10 Yards) to the UthSt 36
2:36
1st & 20 at opp 36
Isaiah Sanders run for 2 yds to the UthSt 34
2:36
2nd & 18 at opp 34
Isaiah Sanders pass complete to Ronald Cleveland for 11 yds to the UthSt 23
2:36
3rd & 7 at opp 23
Isaiah Sanders pass incomplete
1:28
4th & 7 at opp 23
Jake Koehnke 40 yd FG BLOCKED blocked by Tipa Galeai Tipa Galeai return for no gain to the UthSt 23
Utah State Touchdown, 3 plays
1:28
1st & 10 at own 23
Jordan Love pass complete to Jalen Greene for 5 yds to the UthSt 28
1:28
2nd & 5 at own 28
Jordan Love pass complete to Ron’quavion Tarver for 29 yds to the AFA 43 for a 1ST down
1:02
1st & 10 at opp 43
Aaren Vaughns 43 Yd pass from Jordan Love (Dominik Eberle Kick)Utah State 21, Air Force 14
Air Force End of half, 3 plays
1:02
1st & 0 at own 35
Dominik Eberle kickoff for 65 yds for a touchback
1:02
1st & 10 at own 25
Isaiah Sanders pass complete to Ronald Cleveland for 8 yds to the AFA 33
1:02
2nd & 2 at own 33
REMSBERG, Kadin rush for 1 yard to the AF34 (FERGUSON, GAJE;BAKER, DALTON), PENALTY AF illegal shift 5 yards to the AF28, NO PLAY.
1:02
3rd & 6 at own 29
TEAM run for a loss of 1 yard to the AFA 28
0:01
4th & 7 at own 28
Timeout UTAH ST, clock 00:01
3rd quarter7 drives, then Utah State 35, Air Force 17
Air Force Punt, 7 plays
15:00
1st & 10 at own 25
Cole Fagan run for 4 yds to the AFA 29
15:00
2nd & 6 at own 29
Isaiah Sanders pass complete to Marcus Bennett for 5 yds to the AFA 34
15:00
3rd & 1 at own 34
Isaiah Sanders run for no gain to the AFA 34
15:00
4th & 1 at own 34
Isaiah Sanders run for 1 yd to the AFA 35 for a 1ST down
15:00
1st & 10 at own 35
Ronald Cleveland run for a loss of 5 yards to the AFA 30
15:00
2nd & 15 at own 30
Isaiah Sanders pass incomplete
15:00
3rd & 15 at own 30
Cole Fagan run for 5 yds to the AFA 35
15:00
4th & 10 at own 35
AIR FORCE Penalty, false start (-5 Yards) to the AFA 30
15:00
4th & 15 at own 30
Charlie Scott punt for 48 yds , Jordan Nathan returns for 1 yd to the UthSt 23
15:00
4th & 7 at own 35
Dominik Eberle kickoff for 65 yds for a touchback
Utah State Touchdown, 11 plays
11:55
1st & 10 at own 23
Jordan Love pass complete to Aaren Vaughns for 1 yd to the UthSt 24
11:55
2nd & 9 at own 24
Jordan Love run for no gain to the UthSt 24
11:55
3rd & 9 at own 24
Jordan Love pass complete to Ron’quavion Tarver for 16 yds to the UthSt 40 for a 1ST down
11:55
1st & 10 at own 40
Darwin Thompson run for 9 yds to the UthSt 49
11:55
2nd & 1 at own 49
Jordan Love run for 7 yds to the AFA 44 for a 1ST down
11:55
1st & 10 at opp 44
Jordan Love pass incomplete to Ron’quavion Tarver
11:55
2nd & 10 at opp 44
Jordan Love pass complete to Jordan Nathan for 15 yds to the AFA 29 for a 1ST down
11:55
1st & 10 at opp 29
Darwin Thompson run for 6 yds to the AFA 23
11:55
2nd & 4 at opp 23
Jordan Love pass complete to Deven Thompkins for 8 yds to the AFA 15 for a 1ST down
11:55
1st & 10 at opp 15
Jordan Love pass complete to Carson Terrell for 14 yds to the AFA 1 for a 1ST down
9:04
1st & goal at opp 1
Darwin Thompson run for 1 yd for a TD, (Dominik Eberle KICK)Utah State 28, Air Force 14
Air Force Fumble, 2 plays
9:04
1st & 0 at own 35
Dominik Eberle kickoff for 54 yds
9:04
1st & 10 at own 25
Cole Fagan run for 3 yds to the AFA 28
9:04
2nd & 7 at own 28
Arion Worthman run for 2 yds to the AFA 30 Arion Worthman fumbled, recovered by UthSt Gaje Ferguson
Utah State Touchdown, 1 play
8:15
1st & 10 at opp 30
Jordan Love pass complete to Dax Raymond for 30 yds for a TD, (Dominik Eberle KICK)Utah State 35, Air Force 14
Air Force Field goal, 14 plays
8:15
1st & 0 at own 35
Dominik Eberle kickoff for 64 yds , Ronald Cleveland return for 24 yds to the AFA 25
8:08
1st & 10 at own 25
Arion Worthman run for 6 yds to the AFA 31
8:08
2nd & 4 at own 31
Kadin Remsberg run for 9 yds to the AFA 40 for a 1ST down
8:08
1st & 10 at own 40
Ronald Cleveland run for 4 yds to the AFA 44
8:08
2nd & 6 at own 44
Arion Worthman run for a loss of 2 yards to the AFA 42
8:08
3rd & 8 at own 42
Arion Worthman pass complete to Geraud Sanders for 8 yds to the 50 yard line for a 1ST down
8:08
1st & 10 at the 50
Arion Worthman run for 1 yd to the UthSt 49
8:08
2nd & 9 at opp 49
Arion Worthman pass incomplete to Ronald Cleveland
8:08
3rd & 9 at opp 49
Arion Worthman pass complete to Marcus Bennett for 15 yds to the UthSt 34 for a 1ST down
8:08
1st & 10 at opp 34
Christian Mallard run for 3 yds to the UthSt 31
8:08
2nd & 7 at opp 31
Kadin Remsberg run for 14 yds to the UthSt 17 for a 1ST down
8:08
1st & 10 at opp 17
Kadin Remsberg run for no gain to the UthSt 17 Kadin Remsberg fumbled, recovered by AFA Kadin Remsberg
8:08
2nd & 10 at opp 17
Nolan Eriksen run for 1 yd to the UthSt 16
8:08
3rd & 9 at opp 16
Arion Worthman run for 2 yds to the UthSt 14
2:48
4th & 7 at opp 14
Jake Koehnke 31 yd FG GOODUtah State 35, Air Force 17
Utah State Punt, 3 plays
2:48
1st & 0 at own 35
Jake Koehnke kickoff for 65 yds for a touchback
2:48
1st & 10 at own 25
Jordan Love pass incomplete to Savon Scarver
2:48
2nd & 10 at own 25
LOVE, JORDAN pass complete to NATHAN, JORDAN for 10 yards to the USU35 (KAUPPILA, Garre), PENALTY USU holding 10 yards to the USU15, NO PLAY.
2:48
2nd & 20 at own 15
UTAH ST Penalty, false start (Sean Taylor) to the UthSt 10
2:48
2nd & 25 at own 10
Jordan Love pass incomplete to Jalen Greene
2:48
3rd & 25 at own 10
Jordan Love pass complete to Gerold Bright for 13 yds to the UthSt 23
2:48
4th & 12 at own 23
Taylor Hintze punt for 54 yds, downed at the AFA 23
Air Force Touchdown, 10 plays
1:28
1st & 10 at own 23
Arion Worthman run for 15 yds to the AFA 38 for a 1ST down
1:28
1st & 10 at own 38
Cole Fagan run for 6 yds to the AFA 44
1:28
2nd & 4 at own 44
Cole Fagan run for 2 yds to the AFA 46
1:28
3rd & 2 at own 46
Isaiah Sanders run for 1 yd to the AFA 47
1:28
4th & 1 at own 47
Isaiah Sanders run for 2 yds to the AFA 49 for a 1ST down
Q4 15:00
1st & 10 at own 49
Isaiah Sanders run for 10 yds to the UthSt 41 for a 1ST down
Q4 15:00
1st & 10 at opp 41
Isaiah Sanders pass complete to Geraud Sanders for 23 yds to the UthSt 18 for a 1ST down
Q4 15:00
1st & 10 at opp 18
Isaiah Sanders run for a loss of 1 yard to the UthSt 19
Q4 15:00
2nd & 11 at opp 19
Nolan Eriksen run for no gain to the UthSt 19
Q4 15:00
3rd & 11 at opp 19
SANDERS, Isaiah pass incomplete, PENALTY USU holding 10 yards to the USU9, 1ST DOWN AF, NO PLAY.
Q4 13:13
1st & goal at opp 9
Kadin Remsberg run for 9 yds for a TD (Donald Hammond III pass to Kade Waguespack for Two-Point Conversion)Utah State 35, Air Force 25
Q4 13:00
1st & 0 at own 35
Jake Koehnke kickoff for 65 yds , Savon Scarver return for 21 yds Savon Scarver fumbled, forced by Christopher Musselman, recovered by AFA Christopher Musselman , return for 21 ydsUtah State 35, Air Force 31
4th quarter7 drives, then Utah State 42, Air Force 32
Utah State Punt, 3 plays
13:00
1st & 0 at own 35
Jake Koehnke kickoff for 54 yds
13:00
1st & 10 at own 25
Jordan Love pass incomplete to Ron’quavion Tarver
13:00
2nd & 10 at own 25
UTAH ST Penalty, false start (-5 Yards) to the UthSt 20
13:00
2nd & 15 at own 20
Darwin Thompson run for 11 yds to the UthSt 31
13:00
3rd & 4 at own 31
Jordan Love pass incomplete to Ron’quavion Tarver
13:00
4th & 4 at own 31
Taylor Hintze punt for 40 yds, fair catch by Ronald Cleveland at the AFA 29
Air Force Punt, 10 plays
12:15
1st & 10 at own 29
Isaiah Sanders run for 5 yds to the AFA 34
12:15
2nd & 5 at own 34
Cole Fagan run for 3 yds to the AFA 37
12:15
3rd & 2 at own 37
Cole Fagan run for 3 yds to the AFA 40 for a 1ST down
12:15
1st & 10 at own 40
Ronald Cleveland run for 14 yds to the UTAHST 46 AIR FORCE Penalty, Offensive holding (-10 Yards) to the AFA 44
12:15
1st & 6 at own 44
Kadin Remsberg run for 5 yds to the AFA 49
12:15
2nd & 1 at own 49
Arion Worthman pass incomplete
12:15
3rd & 1 at own 49
Christian Mallard run for 2 yds to the UthSt 49 for a 1ST down
12:15
1st & 10 at opp 49
Cole Fagan run for 2 yds to the UthSt 47
12:15
2nd & 8 at opp 47
Arion Worthman run for 5 yds to the UthSt 42
12:15
3rd & 3 at opp 42
Arion Worthman run for a loss of 3 yards to the UthSt 45
12:15
4th & 6 at opp 45
Charlie Scott punt for 45 yds for a touchback
Utah State Touchdown, 3 plays
7:33
1st & 10 at own 20
Gerold Bright run for 1 yd to the UthSt 21
7:33
2nd & 9 at own 21
Jordan Love pass complete to Dax Raymond for 9 yds to the UthSt 30 for a 1ST down
6:52
1st & 10 at own 30
Gerold Bright run for 70 yds for a TD (Dominik Eberle KICK)
Air Force Turnover on downs, 13 plays
6:52
1st & 0 at own 35
Dominik Eberle kickoff for 65 yds for a touchback
6:52
1st & 10 at own 25
Ronald Cleveland run for no gain to the AFA 25
6:52
2nd & 10 at own 25
Kadin Remsberg run for 5 yds to the AFA 30
6:52
3rd & 5 at own 30
Isaiah Sanders run for 3 yds to the AFA 33
6:52
4th & 2 at own 33
Isaiah Sanders run for 2 yds to the AFA 35 for a 1ST down
6:52
1st & 10 at own 35
Kadin Remsberg run for 15 yds to the 50 yard line for a 1ST down
6:52
2nd & 10 at the 50
Isaiah Sanders run for 5 yds to the UthSt 45
6:52
3rd & 5 at opp 45
Isaiah Sanders run for 3 yds to the UthSt 42
6:52
4th & 2 at opp 42
Isaiah Sanders pass complete to Marcus Bennett for 17 yds to the UthSt 25 for a 1ST down
6:52
1st & 10 at opp 25
Isaiah Sanders pass complete to Ronald Cleveland for 7 yds to the UthSt 18
6:52
2nd & 3 at opp 18
Isaiah Sanders pass incomplete to Geraud Sanders, broken up by DJ Williams
6:52
3rd & 3 at opp 18
Isaiah Sanders run for 2 yds to the UthSt 16
6:52
4th & 1 at opp 16
Isaiah Sanders run for no gain to the UthSt 16
Utah State Punt, 3 plays
2:10
1st & 10 at own 16
Gerold Bright run for 2 yds to the UthSt 18
2:05
2nd & 8 at own 18
Timeout AIR FORCE, clock 02:05
2:05
2nd & 8 at own 18
Jordan Love run for no gain to the UthSt 18
1:58
3rd & 8 at own 18
Timeout AIR FORCE, clock 01:58
1:58
3rd & 8 at own 18
Gerold Bright run for 3 yds to the UthSt 21
1:55
4th & 5 at own 21
Timeout AIR FORCE, clock 01:55
1:55
4th & 5 at own 21
Taylor Hintze punt for 67 yds, downed at the AFA 12
Air Force Turnover on downs, 4 plays
1:40
1st & 10 at own 12
Isaiah Sanders pass complete to Marcus Bennett for 8 yds to the AFA 20
1:40
2nd & 2 at own 20
Isaiah Sanders pass incomplete to Marcus Bennett
1:40
3rd & 2 at own 20
Isaiah Sanders sacked by Tipa Galeai and Adewale Adeoye for a loss of 3 yards to the AFA 17
1:40
4th & 5 at own 17
Isaiah Sanders pass incomplete to Ronald Cleveland
Utah State End of game, 2 plays
0:58
1st & 10 at opp 17
TEAM run for a loss of 2 yards to the AFA 19
0:58
2nd & 12 at opp 19
TEAM run for a loss of 3 yards to the AFA 22
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.