Referee Scott Campbell; umpire Joel Bellinger; head linesman Doug Moore; line judge Keith Garmond; side judge Corey Luxner; field judge Randy Smith; back judge Joel Wetzel; center judge Stacy HardinGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Air Force
Utah State
326
Total yards
414
113
Passing yards
372
213
Rushing yards
42
8.7
Yards per pass
7.8
4.1
Yards per rush
1.3
17
First downs
22
6–15
Third downs
10–20
0–1
Fourth downs
1–4
0
Turnovers
2
8–66
Penalties
7–46
30:29
Possession
29:31
6
Sacks (by defense)
2
Efficiency
Air Force
Utah State
46%
Success rate
39%
0.05
EPA per play
−0.02
0.78
Explosiveness
1.42
0.01
Rushing EPA
−0.01
0.25
Passing EPA
0.01
40%
Passing-down success
43%
0.00
First-down EPA
−0.22
0.12
Second-down EPA
−0.13
0.40
Third-down EPA
1.00
27%
Havoc by its defense
10%
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 56% to win. Air Force won as Elo’s underdog.
The line
Air Force −3, over/under 53.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 Air Force 58%, Utah State 42%. 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, 3 plays, −6 yards
Q1 Air ForceField goal, 11 plays, 46 yards
Q1 Utah StateTouchdown, 4 plays, 86 yards
Q1 Air ForcePunt, 3 plays, 3 yards
Q1 Utah StateTurnover on downs, 6 plays, 19 yards
Q1 Air ForcePunt, 4 plays, 15 yards
Q1 Utah StateField goal, 14 plays, 66 yards
Q2 Air ForceTouchdown, 5 plays, 36 yards
Q2 Utah StatePunt, 6 plays, 20 yards
Q2 Air ForcePunt, 3 plays, 9 yards
Q2 Utah StateInterception, 4 plays, 20 yards
Q2 Air ForceTouchdown, 6 plays, 88 yards
Q2 Utah StateEnd of half, 1 play, 12 yards
Q3 Air ForceTurnover on downs, 10 plays, 54 yards
Q3 Utah StatePunt, 11 plays, 36 yards
Q3 Air ForcePunt, 6 plays, 40 yards
Q3 Utah StateTurnover on downs, 9 plays, 85 yards
Q4 Air ForcePunt, 3 plays, −5 yards
Q4 Utah StateField goal, 5 plays, 20 yards
Q4 Air ForcePunt, 3 plays, 9 yards
Q4 Utah StateFumble, 3 plays, −10 yards
Q4 Air ForceTouchdown, 6 plays, 13 yards
Q4 Utah StateTurnover on downs, 4 plays, 7 yards
Q4 Air ForceField goal, 6 plays, 16 yards
Q4 Utah StateTouchdown, 12 plays, 75 yards
Q4 Air ForceResult not recorded, 1 play, 2 yards
Play by play
1st quarter7 drives, then Utah State 7, Air Force 3
Utah State Punt, 3 plays
15:00
1st & 10 at own 35
Luke Strebel kickoff for 60 yds , Gerold Bright return for 20 yds to the UthSt 25
15:00
1st & 10 at own 25
Tonny Lindsey run for 3 yds to the UthSt 28
15:00
2nd & 7 at own 28
Kent Myers pass incomplete
15:00
3rd & 7 at own 28
Kent Myers sacked by Ryan Watson for a loss of 4 yards to the UthSt 24
15:00
4th & 11 at own 24
UTAH ST Penalty, false start (-5 Yards) to the UthSt 19
15:00
4th & 16 at own 19
Aaron Dalton punt for 38 yds
Air Force Field goal, 11 plays
13:20
1st & 10 at own 43
UTAH ST Penalty, Defensive offside (5 Yards) to the AFA 48
13:20
1st & 5 at own 48
Shayne Davern run for 3 yds to the UthSt 49
13:20
2nd & 2 at opp 49
Shayne Davern run for 1 yd to the UthSt 48
11:55
3rd & 1 at opp 48
Timeout AIR FORCE, clock 11:55
11:55
3rd & 1 at opp 48
Nate Romine run for 3 yds to the UthSt 45 for a 1ST down
11:55
1st & 10 at opp 45
Nate Romine pass incomplete
11:55
2nd & 10 at opp 45
D.J. Johnson run for 8 yds to the UthSt 37
11:55
3rd & 2 at opp 37
D.J. Johnson run for 3 yds to the UthSt 34 for a 1ST down
11:55
1st & 10 at opp 34
Timothy McVey run for 19 yds to the UthSt 15 for a 1ST down
9:28
1st & 10 at opp 15
Timeout AIR FORCE, clock 09:28
9:28
1st & 10 at opp 15
Shayne Davern run for 2 yds to the UthSt 13
9:28
2nd & 8 at opp 13
Shayne Davern run for 2 yds to the UthSt 11
9:28
3rd & 6 at opp 11
Nate Romine pass incomplete
8:11
4th & 6 at opp 11
Luke Strebel 28 yd FG GOODAir Force 3, Utah State 0
Utah State Touchdown, 4 plays
8:11
1st & 0 at own 35
Luke Strebel kickoff for 64 yds , Dallin Leavitt return for 13 yds to the UthSt 14
8:03
1st & 10 at own 14
Tonny Lindsey run for 1 yd to the UthSt 15
8:03
2nd & 9 at own 15
Kent Myers pass incomplete
8:03
3rd & 9 at own 15
Kent Myers pass complete to Ron’Quavion Tarver for 42 yds to the AFA 43 for a 1ST down
6:53
1st & 10 at opp 43
Kent Myers pass complete to Rayshad Lewis for 43 yds for a TD, (Brock Warren KICK)Utah State 7, Air Force 3
Air Force Punt, 3 plays
6:53
1st & 0 at own 35
Jake Thompson kickoff for 65 yds , Timothy McVey return for 23 yds to the AFA 23
6:46
1st & 10 at own 23
Nate Romine run for 3 yds to the AFA 26
6:46
2nd & 7 at own 26
Nate Romine pass incomplete
6:46
3rd & 7 at own 26
Nate Romine sacked by Ricky Ali’ifua for 0 yards to the AFA 26
6:46
4th & 7 at own 26
Steve Brosy punt for 21 yds, punt out-of-bounds at the AFA 47
Utah State Turnover on downs, 6 plays
5:25
1st & 10 at opp 47
Kent Myers pass complete to Braelon Roberts for 8 yds to the AFA 39
5:25
2nd & 2 at opp 39
Tonny Lindsey run for a loss of 3 yards to the AFA 42
4:15
3rd & 5 at opp 42
Timeout UTAH ST, clock 04:15
4:15
3rd & 5 at opp 42
MYERS, Kent pass incomplete to ROBERTS, B., PENALTY AF pass interference 6 yards to the AF36, 1ST DOWN USU, NO PLAY.
4:15
1st & 10 at opp 36
Devante Mays run for 2 yds to the AFA 34
4:15
2nd & 8 at opp 34
Kent Myers pass incomplete to Ron’Quavion Tarver, broken up by Jesse Washington
4:15
3rd & 8 at opp 34
Kent Myers pass complete to Andrew Rodriguez for 6 yds to the AFA 28
4:15
4th & 2 at opp 28
Kent Myers pass incomplete to Andrew Rodriguez, broken up by Roland Ladipo
Air Force Punt, 4 plays
3:18
1st & 10 at own 27
Ronald Cleveland run for 11 yds to the AFA 38 for a 1ST down
3:18
1st & 10 at own 38
DAVERN, Shayne rush for 3 yards to the AF41 (HUERTA, Alex;LARSEN, Derek), PENALTY AF illegal block 15 yards to the AF23, NO PLAY.
2:21
1st & 25 at own 23
Timeout AIR FORCE, clock 02:21
2:21
1st & 25 at own 23
Jacobi Owens run for 16 yds to the AFA 39
2:21
2nd & 9 at own 39
D.J. Johnson run for 3 yds to the AFA 42
2:21
3rd & 6 at own 42
Nate Romine pass incomplete
2:21
4th & 6 at own 42
Steve Brosy punt for 30 yds, fair catch by Andrew Rodriguez at the UthSt 28
Utah State Field goal, 14 plays
0:53
1st & 10 at own 28
Tonny Lindsey run for a loss of 2 yards to the UthSt 26
0:53
2nd & 12 at own 26
Kent Myers pass complete to Andrew Rodriguez for 14 yds to the UthSt 40 for a 1ST down
Q2 15:00
1st & 10 at own 40
Kent Myers pass complete to Tonny Lindsey for 24 yds to the AFA 36 for a 1ST down
Q2 15:00
1st & 10 at opp 36
Tonny Lindsey run for 3 yds to the AFA 33
Q2 15:00
2nd & 7 at opp 33
Kent Myers pass incomplete to Ron’Quavion Tarver
Q2 15:00
3rd & 7 at opp 33
Kent Myers pass complete to Andrew Rodriguez for 6 yds to the AFA 27
Q2 15:00
4th & 1 at opp 27
Tonny Lindsey run for 1 yd to the AFA 26 for a 1ST down
Q2 15:00
1st & 10 at opp 26
Kent Myers pass complete to Tonny Lindsey for 5 yds to the AFA 21
Q2 15:00
2nd & 5 at opp 21
Tonny Lindsey run for 4 yds to the AFA 17
Q2 15:00
3rd & 1 at opp 17
Kent Myers pass complete to Rayshad Lewis for 3 yds to the AFA 14 for a 1ST down
Q2 15:00
1st & 10 at opp 14
Kent Myers pass incomplete to Rayshad Lewis
Q2 15:00
2nd & 10 at opp 14
Kent Myers pass complete to Andrew Rodriguez for 8 yds to the AFA 6
Q2 15:00
3rd & 2 at opp 6
Tonny Lindsey run for no gain to the AFA 6
Q2 10:33
4th & 2 at opp 6
Brock Warren 23 yd FG GOODUtah State 10, Air Force 3
2nd quarter6 drives, then Air Force 17, Utah State 10
Air Force Touchdown, 5 plays
10:33
1st & 0 at own 35
Jake Thompson kickoff for 60 yds , Timothy McVey return for 59 yds to the UthSt 36
10:20
1st & 10 at opp 36
Tyler Williams run for 10 yds to the UthSt 26 for a 1ST down
10:20
1st & 10 at opp 26
Timothy McVey run for 14 yds to the UthSt 12 for a 1ST down UTAH ST Penalty, Defensive holding (6 Yards) to the UthSt 6 for a 1ST down
10:20
1st & 4 at opp 6
D.J. Johnson run for 4 yds to the UthSt 2 for a 1ST down
10:20
1st & goal at opp 2
AIR FORCE Penalty, false start (-5 Yards) to the UthSt 7
10:20
1st & goal at opp 7
Nate Romine run for 3 yds to the UthSt 4
8:27
2nd & goal at opp 4
Tyler Williams run for 4 yds for a TD, (Luke Strebel KICK)Tied at 10
Utah State Punt, 6 plays
8:27
1st & 0 at own 35
Luke Strebel kickoff for 55 yds
8:27
1st & 10 at own 35
Kent Myers pass incomplete to Andrew Rodriguez
8:27
2nd & 10 at own 35
Tonny Lindsey run for 8 yds to the UthSt 43
8:27
3rd & 2 at own 43
Kent Myers run for 24 yds to the AFA 33 for a 1ST down
8:27
1st & 10 at opp 33
Tonny Lindsey run for a loss of 4 yards to the AFA 37
8:27
2nd & 14 at opp 37
Kent Myers pass complete to Wyatt Houston for 4 yds to the AFA 33
8:27
3rd & 10 at opp 33
Kent Myers sacked by Jalen Lacy for a loss of 12 yards to the AFA 45
8:27
4th & 22 at opp 45
Aaron Dalton punt for 29 yds, fair catch by Ronald Cleveland at the AFA 16
Air Force Punt, 3 plays
5:25
1st & 10 at own 16
Shayne Davern run for 2 yds to the AFA 18
5:25
2nd & 8 at own 18
Tyler Williams run for 6 yds to the AFA 24
5:25
3rd & 2 at own 24
Nate Romine run for 1 yd to the AFA 25
5:25
4th & 1 at own 25
Steve Brosy punt for 39 yds, fair catch by Andrew Rodriguez at the UthSt 36
Utah State Interception, 4 plays
3:46
1st & 10 at own 36
Kent Myers pass complete to Rayshad Lewis for 6 yds to the UthSt 42
3:46
2nd & 4 at own 42
Tonny Lindsey run for 1 yd to the UthSt 43
3:46
3rd & 3 at own 43
Kent Myers pass complete to Tonny Lindsey for 13 yds to the AFA 44 for a 1ST down
3:46
1st & 10 at opp 44
Kent Myers pass intercepted Brodie Hicks return for no gain to the AFA 12
Air Force Touchdown, 6 plays
2:03
1st & 10 at own 12
D.J. Johnson run for 11 yds to the AFA 23 for a 1ST down
2:03
1st & 10 at own 23
UTAH ST Penalty, Defensive offside (5 Yards) to the AFA 28
2:03
1st & 5 at own 28
D.J. Johnson run for 3 yds to the AFA 31
2:03
2nd & 2 at own 31
Tyler Williams run for 20 yds to the UthSt 49 for a 1ST down
2:03
1st & 10 at opp 49
Nate Romine pass complete to Ronald Cleveland for 47 yds to the UthSt 2 for a 1ST down AIR FORCE Penalty, Offensive holding (-10 Yards) to the UthSt 12 for a 1ST down
2:03
1st & 10 at opp 12
Tyler Williams run for no gain to the UthSt 12
0:20
2nd & 10 at opp 12
Timeout UTAH ST, clock 00:20
0:13
2nd & 10 at opp 12
Nate Romine pass complete to Ryan Reffitt for 12 yds for a TD, (Luke Strebel KICK)Air Force 17, Utah State 10
Utah State End of half, 1 play
0:13
1st & 0 at own 35
Luke Strebel kickoff for 65 yds for a touchback
0:13
1st & 10 at own 25
Kent Myers pass complete to Kennedy Williams for 12 yds to the UthSt 37 for a 1ST down
3rd quarter4 drives, then Air Force 17, Utah State 10
Air Force Turnover on downs, 10 plays
15:00
1st & 10 at own 35
Jake Thompson kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Nate Romine run for 3 yds to the AFA 28
15:00
2nd & 7 at own 28
D.J. Johnson run for 6 yds to the AFA 34
15:00
3rd & 1 at own 34
D.J. Johnson run for 2 yds to the AFA 36 for a 1ST down
15:00
1st & 10 at own 36
Tyler Williams run for 16 yds to the UthSt 48 for a 1ST down
15:00
1st & 10 at opp 48
Shayne Davern run for 2 yds to the UthSt 46
15:00
2nd & 8 at opp 46
Shayne Davern run for 1 yd to the UthSt 45
15:00
3rd & 7 at opp 45
ROMINE, Nate pass incomplete to MATKOVICH, Jake (DAVIS, Jalen), PENALTY USU pass interference 15 yards to the USU30, 1ST DOWN AF, NO PLAY.
15:00
1st & 10 at opp 30
Timothy McVey run for 1 yd to the UthSt 29
15:00
2nd & 9 at opp 29
Nate Romine run for 8 yds to the UthSt 21
15:00
3rd & 1 at opp 21
Nate Romine run for no gain to the UthSt 21
15:00
4th & 1 at opp 21
D.J. Johnson run for no gain to the UthSt 21
Utah State Punt, 11 plays
10:23
1st & 10 at own 21
Kent Myers run for a loss of 3 yards to the UthSt 18 Kent Myers fumbled, recovered by UthSt Kent Myers
10:23
2nd & 13 at own 18
Kent Myers pass complete to Ron’Quavion Tarver for 13 yds to the UthSt 31 for a 1ST down
10:23
1st & 10 at own 31
Kent Myers run for 2 yds to the UthSt 33
10:23
2nd & 8 at own 33
Kent Myers pass incomplete to Andrew Rodriguez
10:23
3rd & 8 at own 33
Kent Myers pass complete to Ron’Quavion Tarver for 8 yds to the UthSt 41 for a 1ST down
10:23
1st & 10 at own 41
Kent Myers pass incomplete to Rayshad Lewis
10:23
2nd & 10 at own 41
Kent Myers pass complete to Andrew Rodriguez for 3 yds to the UthSt 44
10:23
3rd & 7 at own 44
Kent Myers pass complete to Andrew Rodriguez for 7 yds to the AFA 49 for a 1ST down
10:23
1st & 10 at opp 49
Kent Myers run for no gain to the AFA 49
10:23
2nd & 10 at opp 49
Kent Myers pass complete to Ron’Quavion Tarver for 9 yds to the AFA 40
10:23
3rd & 1 at opp 40
Kent Myers pass complete to Ron’Quavion Tarver for a loss of 3 yards to the AFA 43
10:23
4th & 4 at opp 43
Aaron Dalton punt for 33 yds, fair catch by Ronald Cleveland at the AFA 10
Air Force Punt, 6 plays
5:55
1st & 10 at own 10
Jacobi Owens run for 5 yds to the AFA 15
5:55
2nd & 5 at own 15
Nate Romine run for 2 yds to the AFA 17
5:55
3rd & 3 at own 17
AIR FORCE Penalty, false start (-5 Yards) to the AFA 12
5:55
3rd & 8 at own 12
Nate Romine pass complete to Jalen Robinette for 40 yds to the UthSt 48 for a 1ST down
5:55
1st & 10 at opp 48
D.J. Johnson run for 2 yds to the UthSt 46
5:55
2nd & 8 at opp 46
Nate Romine pass incomplete to Ryan Reffitt
5:55
3rd & 8 at opp 46
Nate Romine sacked by Anthony Williams for a loss of 4 yards to the 50 yard line Nate Romine fumbled, recovered by AFA Nate Romine , return for 0 yards to the 50 yard line
5:55
4th & 12 at the 50
Steve Brosy punt for 43 yds , Andrew Rodriguez returns for 2 yds to the UthSt 9
Utah State Turnover on downs, 9 plays
2:42
1st & 10 at own 9
Tonny Lindsey run for no gain to the UthSt 9
2:42
2nd & 10 at own 9
Justen Hervey run for 26 yds to the UthSt 35 for a 1ST down
2:42
1st & 10 at own 35
Kent Myers run for 13 yds to the AFA 48 for a 1ST down AIR FORCE Penalty, personal foul (15 Yards) to the AFA 37 for a 1ST down
2:42
1st & 10 at opp 37
Kent Myers pass incomplete to Rayshad Lewis
2:42
2nd & 10 at opp 37
Kent Myers pass complete to Ron’Quavion Tarver for 16 yds to the AFA 21 for a 1ST down AIR FORCE Penalty, face mask (10 yards) (10 Yards) to the AFA 11 for a 1ST down
2:42
1st & 10 at opp 11
Kent Myers pass incomplete to Ron’Quavion Tarver, broken up by Jesse Washington
2:42
2nd & 10 at opp 11
Kent Myers sacked by Ryan Watson for a loss of 5 yards to the AFA 16
2:42
3rd & 15 at opp 16
Kent Myers pass complete to Tonny Lindsey for a loss of 2 yards to the AFA 18
Q4 15:00
4th & 17 at opp 18
DJ Nelson pass complete to Jake Thompson for 12 yds to the AFA 6
4th quarter9 drives, then Air Force 27, Utah State 20
Air Force Punt, 3 plays
14:50
1st & 10 at own 6
Tyler Williams run for a loss of 5 yards to the AFA 1
14:04
2nd & 15 at own 1
Timeout AIR FORCE, clock 14:04
14:04
2nd & 15 at own 1
Nate Romine pass incomplete
14:04
3rd & 15 at own 1
AIR FORCE Penalty, false start ( Yards) to the AFA 1
14:04
3rd & 15 at own 1
Nate Romine pass incomplete to Jalen Robinette
14:04
4th & 15 at own 1
Steve Brosy punt for 45 yds , Andrew Rodriguez returns for 20 yds to the AFA 26
Utah State Field goal, 5 plays
13:38
1st & 10 at opp 26
Kent Myers pass complete to Ron’Quavion Tarver for 18 yds to the AFA 8 for a 1ST down
13:38
1st & goal at opp 8
Tonny Lindsey run for 1 yd to the AFA 7
13:38
2nd & goal at opp 7
Tonny Lindsey run for 1 yd to the AFA 6
13:38
3rd & goal at opp 6
Kent Myers pass incomplete to Wyatt Houston, broken up by Hayes Linn
12:02
4th & goal at opp 6
Brock Warren 23 yd FG GOODAir Force 17, Utah State 13
Air Force Punt, 3 plays
12:02
1st & 0 at own 35
Jake Thompson kickoff for 65 yds for a touchback
12:02
1st & 10 at own 25
Jacobi Owens run for 4 yds to the AFA 29
12:02
2nd & 6 at own 29
Nate Romine run for a loss of 1 yard to the AFA 28 Nate Romine fumbled, forced by Jalen Davis, recovered by AFA Tyler Williams
12:02
3rd & 7 at own 28
Nate Romine pass complete to Timothy McVey for 6 yds to the AFA 34
12:02
4th & 1 at own 34
Steve Brosy punt for 43 yds, fair catch by Andrew Rodriguez at the UthSt 23
Utah State Fumble, 3 plays
9:55
1st & 10 at own 23
MYERS, Kent pass complete to LEWIS, Rayshad for 13 yards to the USU36 (WATSON, Ryan), PENALTY USU ineligible downfield on pass 5 yards to the USU18, NO PLAY.
9:55
1st & 15 at own 18
Kent Myers pass complete to Zach Van Leeuwen for 6 yds to the UthSt 24
9:55
2nd & 9 at own 24
MYERS, Kent rush for 24 yards to the USU48 (HICKS, Brodie), PENALTY USU illegal formation 5 yards to the USU19, NO PLAY.
9:55
2nd & 14 at own 19
Tonny Lindsey run for 2 yds to the UthSt 21
9:55
3rd & 12 at own 21
Kent Myers sacked by Haji Dunn Jr. for a loss of 8 yards to the UthSt 13 Kent Myers fumbled, recovered by AFA Haji Dunn Jr. , return for 0 yards
Air Force Touchdown, 6 plays
7:41
1st & 10 at opp 13
D.J. Johnson run for 1 yd to the UthSt 12
7:41
2nd & 9 at opp 12
Nate Romine pass complete to Jalen Robinette for 8 yds to the UthSt 4
7:41
3rd & 1 at opp 4
Nate Romine run for 2 yds to the UthSt 2 for a 1ST down
7:41
1st & goal at opp 2
Nate Romine run for 1 yd to the UthSt 1
7:41
2nd & goal at opp 1
Nate Romine run for no gain to the UthSt 1
5:06
3rd & goal at opp 1
Jacobi Owens run for 1 yd for a TD, (Luke Strebel KICK)Air Force 24, Utah State 13
Utah State Turnover on downs, 4 plays
5:06
1st & 0 at own 35
Luke Strebel kickoff for 65 yds for a touchback
5:06
1st & 10 at own 25
Kent Myers pass complete to Zach Van Leeuwen for 7 yds to the UthSt 32
5:06
2nd & 3 at own 32
Kent Myers pass incomplete to Tonny Lindsey, broken up by Hayes Linn
5:06
3rd & 3 at own 32
Kent Myers pass incomplete, broken up by Santo Coppola
5:06
4th & 3 at own 32
Kent Myers pass incomplete to Braelon Roberts, broken up by Brodie Hicks
Air Force Field goal, 6 plays
4:33
1st & 10 at opp 32
D.J. Johnson run for 7 yds to the UthSt 25
4:33
2nd & 3 at opp 25
D.J. Johnson run for 9 yds to the UthSt 16 for a 1ST down
4:33
1st & 10 at opp 16
D.J. Johnson run for 3 yds to the UthSt 13
3:14
2nd & 7 at opp 13
Timeout UTAH ST, clock 03:14
3:14
2nd & 7 at opp 13
D.J. Johnson run for a loss of 3 yards to the UthSt 16
3:10
3rd & 10 at opp 16
Timeout UTAH ST, clock 03:10
3:10
3rd & 10 at opp 16
Nate Romine pass incomplete
2:57
4th & 10 at opp 16
Luke Strebel 33 yd FG GOODAir Force 27, Utah State 13
Utah State Touchdown, 12 plays
2:57
1st & 0 at own 35
Luke Strebel kickoff for 65 yds for a touchback
2:57
1st & 10 at own 25
Kent Myers pass complete to Ron’Quavion Tarver for 5 yds to the UthSt 30
2:57
2nd & 5 at own 30
Kent Myers run for 4 yds to the UthSt 34
2:57
3rd & 1 at own 34
Kent Myers pass complete to Andrew Rodriguez for 20 yds to the AFA 46 for a 1ST down
2:57
1st & 10 at opp 46
Kent Myers pass incomplete to Rayshad Lewis, broken up by Jacob Onyechi
2:57
2nd & 10 at opp 46
Kent Myers sacked by Haji Dunn Jr. and Santo Coppola for a loss of 9 yards to the UthSt 45
1:47
3rd & 19 at own 45
Timeout UTAH ST, clock 01:47
1:47
3rd & 19 at own 45
Kent Myers pass complete to Braelon Roberts for 24 yds to the AFA 31 for a 1ST down
1:47
1st & 10 at opp 31
Kent Myers sacked by Ryan Watson for a loss of 7 yards to the AFA 38
1:47
2nd & 17 at opp 38
Kent Myers pass incomplete to Jaren Colston-Green
1:10
3rd & 17 at opp 38
Timeout AIR FORCE, clock 01:10
1:10
3rd & 17 at opp 38
Kent Myers pass complete to Ron’Quavion Tarver for 35 yds to the AFA 3 for a 1ST down
1:10
1st & goal at opp 3
Tonny Lindsey run for no gain to the AFA 3
1:10
2nd & goal at opp 3
Tonny Lindsey run for 2 yds to the AFA 1
0:32
3rd & goal at opp 1
Kent Myers run for 1 yd for a TD, (Brock Warren KICK)Air Force 27, Utah State 20
Air Force Result not recorded, 1 play
0:32
1st & 0 at own 35
Jake Thompson kickoff for 33 yds, downed at the AFA 32
0:31
1st & 10 at own 32
TEAM run for a loss of 2 yards to the AFA 30
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.