Final at Falcon Stadium, Colorado SpringsTV: FS2Attendance 20,264
At kickoff
80°F, clear, wind 23 mph from the south, gusts to 31 mphWeather: NOAA NCEI Integrated Surface Database; Usaf Academy Airstrip Airport (KAFF), 4 km from the stadium, 28 minutes after kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Utah State
Air Force
628
Total yards
619
448
Passing yards
182
180
Rushing yards
437
9.0
Yards per pass
15.2
4.6
Yards per rush
6.9
26
First downs
23
14–21
Third downs
8–13
2–3
Fourth downs
1–2
1
Turnovers
2
7–45
Penalties
5–30
26:01
Possession
33:59
1
Sacks (by defense)
2
Efficiency
Utah State
Air Force
39%
Success rate
47%
0.38
EPA per play
0.35
1.94
Explosiveness
1.70
0.26
Rushing EPA
0.29
0.53
Passing EPA
1.09
40%
Passing-down success
71%
−0.23
First-down EPA
0.05
0.28
Second-down EPA
0.48
1.53
Third-down EPA
1.34
5%
Havoc by its defense
6%
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)
Air Force 72% to win. Utah State won as Elo’s underdog.
The line
Air Force −9, over/under 54.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 73%, Utah State 27%. 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, Utah State right to left.
Q1 Air ForceTouchdown, 6 plays, 75 yards
Q1 Utah StatePunt, 8 plays, 40 yards
Q1 Air ForceField goal, 9 plays, 75 yards
Q1 Utah StateTouchdown, 13 plays, 71 yards
Q1 Air ForceInterception, 6 plays, 35 yards
Q2 Utah StateTouchdown, 11 plays, 92 yards
Q2 Air ForceTouchdown, 5 plays, 71 yards
Q2 Utah StatePunt, 3 plays, 2 yards
Q2 Air ForceTouchdown, 16 plays, 75 yards
Q2 Utah StateTurnover on downs, 8 plays, 26 yards
Q2 Air ForceEnd of half, 1 play, −1 yard
Q3 Utah StateTouchdown, 7 plays, 69 yards
Q3 Air ForceTouchdown, 5 plays, 75 yards
Q3 Utah StateTouchdown, 10 plays, 75 yards
Q3 Air ForceTurnover on downs, 6 plays, 31 yards
Q3 Utah StateTouchdown, 6 plays, 56 yards
Q3 Air ForceTouchdown, 5 plays, 75 yards
Q3 Utah StateInterception, 6 plays, 20 yards
Q4 Air ForcePunt, 3 plays, 3 yards
Q4 Utah StatePunt, 3 plays, −1 yard
Q4 Air ForceTouchdown, 4 plays, 50 yards
Q4 Utah StateTouchdown, 3 plays, 75 yards
Q4 Air ForcePunt, 6 plays, 20 yards
Q4 Utah StateTouchdown, 6 plays, 85 yards
Q4 Air ForceFumble, 4 plays, 50 yards
Q4 Utah StateEnd of game, 5 plays, 18 yards
Play by play
1st quarter5 drives, then Air Force 10, Utah State 7
Air Force Touchdown, 6 plays
15:00
1st & 10 at own 35
Elliott Nimrod kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Brad Roberts run for 1 yd to the AFA 26
15:00
2nd & 9 at own 26
Micah Davis run for 9 yds to the AFA 35 for a 1ST down
15:00
1st & 10 at own 35
Brad Roberts run for no gain to the AFA 35
15:00
2nd & 10 at own 35
Haaziq Daniels run for 1 yd to the AFA 36
15:00
3rd & 9 at own 36
Haaziq Daniels pass complete to Kyle Patterson for 59 yds to the UthSt 5 for a 1ST down
15:00
1st & 10 at own 35
Elliott Nimrod kickoff for 65 yds for a touchback
11:46
1st & goal at opp 5
Micah Davis run for 5 yds for a TD, (Matthew Dapore KICK)Air Force 7, Utah State 0
Utah State Punt, 8 plays
11:41
1st & 10 at own 35
Matthew Dapore kickoff for 62 yds , Savon Scarver return for 13 yds to the UthSt 16
11:41
1st & 10 at own 16
Calvin Tyler Jr. run for no gain to the UthSt 16
11:41
2nd & 10 at own 16
Logan Bonner pass complete to Brandon Bowling for no gain to the UthSt 16
11:41
3rd & 10 at own 16
Logan Bonner pass complete to Brandon Bowling for 10 yds to the UthSt 26 for a 1ST down
11:41
1st & 10 at own 26
Calvin Tyler Jr. run for 16 yds to the UthSt 42 for a 1ST down
11:41
1st & 10 at own 42
Logan Bonner pass complete to Brandon Bowling for 10 yds to the AFA 48 for a 1ST down
11:41
1st & 10 at opp 48
Calvin Tyler Jr. run for 4 yds to the AFA 44
11:41
2nd & 6 at opp 44
Logan Bonner pass incomplete to Kyle Van Leeuwen
11:41
3rd & 6 at opp 44
Logan Bonner pass incomplete to Elelyon Noa
11:41
1st & 10 at own 35
Matthew Dapore kickoff for 62 yds , Savon Scarver return for 13 yds to the UthSt 16
9:45
4th & 6 at opp 44
Stephen Kotsanlee punt for 44 yds for a touchback
Air Force Field goal, 9 plays
9:45
1st & 10 at own 20
Haaziq Daniels run for 2 yds to the AFA 22
9:45
2nd & 8 at own 22
Micah Davis run for 9 yds to the AFA 31 for a 1ST down
9:45
1st & 10 at own 31
Brad Roberts run for 8 yds to the AFA 39
9:45
2nd & 2 at own 39
PENALTY USU Personal Foul (Moore,Marcus) 15 yards from AF 39 to USU46, 1ST DOWN. NO PLAY.
9:45
1st & 10 at opp 46
Emmanuel Michel run for 2 yds to the UthSt 44
9:45
2nd & 8 at opp 44
Brandon Lewis run for 33 yds to the UthSt 11 for a 1ST down
9:45
1st & 10 at opp 11
Haaziq Daniels run for 3 yds to the UthSt 8
9:45
2nd & 7 at opp 8
Brad Roberts run for 3 yds to the UthSt 5
5:38
3rd & 4 at opp 5
Haaziq Daniels pass incomplete to Micah Davis
5:34
4th & 4 at opp 5
Matthew Dapore 15 yd FG GOODAir Force 10, Utah State 0
Utah State Touchdown, 13 plays
5:29
1st & 10 at own 29
PENALTY USU False Start (Thompkins,Deven) 5 yards from USU29 to USU24. NO PLAY.
5:29
1st & 10 at own 35
Matthew Dapore kickoff for 59 yds , Savon Scarver return for 23 yds to the UthSt 29
5:29
1st & 15 at own 24
Logan Bonner pass complete to Deven Thompkins for 10 yds to the UthSt 34
5:29
2nd & 5 at own 34
Calvin Tyler Jr. run for 2 yds to the UthSt 36
5:29
3rd & 3 at own 36
Logan Bonner pass complete to Deven Thompkins for 35 yds to the AFA 29 for a 1ST down
5:29
1st & 10 at opp 29
Calvin Tyler Jr. run for 2 yds to the AFA 27
5:29
2nd & 8 at opp 27
Logan Bonner pass incomplete to Brandon Bowling
5:29
3rd & 8 at opp 27
Logan Bonner pass complete to Brandon Bowling for 10 yds to the AFA 17 for a 1ST down
5:29
1st & 10 at opp 17
Logan Bonner run for 2 yds to the AFA 15
5:29
2nd & 8 at opp 15
Logan Bonner pass incomplete to Brandon Bowling
5:29
3rd & 8 at opp 15
Logan Bonner pass complete to Brandon Bowling for 8 yds to the AFA 7 for a 1ST down
5:29
1st & goal at opp 7
Logan Bonner run for no gain to the AFA 7
5:29
2nd & goal at opp 7
Calvin Tyler Jr. run for no gain to the AFA 7
5:29
3rd & goal at opp 7
Calvin Tyler Jr. run for 6 yds to the AFA 1
5:29
1st & 10 at own 35
Matthew Dapore kickoff for 59 yds , Savon Scarver return for 23 yds to the UthSt 29
1:17
4th & goal at opp 1
Calvin Tyler Jr. run for 1 yd for a TD, (Connor Coles KICK)Air Force 10, Utah State 7
1:16
1st & 10 at own 35
kickoff for 10 yds
Air Force Interception, 6 plays
1:16
1st & 10 at opp 40
Micah Davis run for 4 yds to the UthSt 44
1:16
2nd & 14 at opp 44
Haaziq Daniels run for 24 yds to the UthSt 20 for a 1ST down
0:00
1st & 10 at opp 20
DeAndre Hughes run for 5 yds to the UthSt 15
Q2 15:00
2nd & 5 at opp 15
DeAndre Hughes run for 4 yds to the UthSt 11
Q2 15:00
3rd & 1 at opp 11
PENALTY USU Offside 5 yards from USU11 to USU06, 1ST DOWN. NO PLAY.
Q2 15:00
1st & goal at opp 6
Brad Roberts run for 1 yd to the UthSt 5
Q2 14:01
2nd & goal at opp 5
Haaziq Daniels pass intercepted
2nd quarter6 drives, then Air Force 24, Utah State 13
Utah State Touchdown, 11 plays
14:01
1st & 10 at own 8
Logan Bonner pass complete to Josh Sterzer for 3 yds to the UthSt 11
14:01
2nd & 7 at own 11
Logan Bonner pass complete to John Gentry for 5 yds to the UthSt 16
14:01
3rd & 2 at own 16
Logan Bonner pass complete to Deven Thompkins for 19 yds to the UthSt 35 for a 1ST down
14:01
1st & 10 at own 35
John Gentry run for 5 yds to the UthSt 40
14:01
2nd & 5 at own 40
PENALTY USU False Start 5 yards from USU40 to USU35. NO PLAY.
14:01
2nd & 10 at own 35
Logan Bonner pass incomplete to Deven Thompkins
14:01
3rd & 10 at own 35
Logan Bonner pass complete to Brandon Bowling for 45 yds to the AFA 20 for a 1ST down
14:01
1st & 10 at opp 20
Logan Bonner pass complete to Justin McGriff for 1 yd to the AFA 19
14:01
2nd & 9 at opp 19
John Gentry run for 2 yds to the AFA 21
14:01
3rd & 11 at opp 21
Logan Bonner pass complete to Justin McGriff for 11 yds to the AFA 10 for a 1ST down
14:01
1st & goal at opp 10
John Gentry run for 4 yds to the AFA 6
10:16
2nd & goal at opp 6
Logan Bonner pass complete to Brandon Bowling for 6 yds for a TD, (Connor Coles PAT BLOCKED)Utah State 13, Air Force 10
Air Force Touchdown, 5 plays
10:14
1st & 10 at own 35
Elliott Nimrod kickoff for 40 yds , Owen Burk return for 4 yds to the AFA 29
10:14
1st & 10 at own 29
Haaziq Daniels pass incomplete to Kyle Patterson
10:14
2nd & 10 at own 29
Micah Davis run for 7 yds to the AFA 36
9:29
2nd & 10 at own 29
Timeout AIR FORCE, clock 09:29
9:29
3rd & 3 at own 36
Haaziq Daniels run for 1 yd to the AFA 37
9:29
4th & 2 at own 37
Dane Kinamon run for 7 yds to the AFA 44 for a 1ST down
8:19
1st & 10 at own 44
Haaziq Daniels pass complete to Micah Davis for 56 yds for a TD, (Matthew Dapore KICK)Air Force 17, Utah State 13
Utah State Punt, 3 plays
8:19
1st & 10 at own 35
Matthew Dapore kickoff for 65 yds for a touchback
8:19
1st & 10 at own 25
Logan Bonner pass complete to Deven Thompkins for 2 yds to the UthSt 27
8:19
2nd & 8 at own 27
Logan Bonner pass incomplete to Derek Wright
8:19
3rd & 8 at own 27
Logan Bonner pass incomplete to Derek Wright
7:48
4th & 8 at own 27
Stephen Kotsanlee punt for 48 yds, fair catch by Micah Davis at the AFA 25
Air Force Touchdown, 16 plays
7:48
1st & 10 at own 25
Haaziq Daniels pass incomplete to David Cormier
7:48
2nd & 10 at own 25
Brad Roberts run for no gain to the AFA 25
7:48
3rd & 10 at own 25
Haaziq Daniels pass complete to Micah Davis for 21 yds to the AFA 46 for a 1ST down
7:48
1st & 10 at own 46
Jorden Gidrey run for 1 yd to the AFA 45
7:48
2nd & 11 at own 45
Brad Roberts run for 3 yds to the AFA 48
7:48
3rd & 8 at own 48
Haaziq Daniels pass complete to David Cormier for 13 yds to the UthSt 39 for a 1ST down
7:48
1st & 10 at opp 39
Brad Roberts run for 4 yds to the UthSt 35
7:48
2nd & 6 at opp 35
Brad Roberts run for no gain to the UthSt 35
7:48
3rd & 6 at opp 35
Jorden Gidrey run for 7 yds to the UthSt 28 for a 1ST down
7:48
1st & 10 at opp 28
Emmanuel Michel run for 3 yds to the UthSt 25
7:48
2nd & 7 at opp 25
Micah Davis run for 6 yds to the UthSt 19
7:48
3rd & 1 at opp 19
Emmanuel Michel run for 2 yds to the UthSt 17 for a 1ST down
7:48
1st & 10 at opp 17
Emmanuel Michel run for 1 yd to the UthSt 18
2:05
1st & 10 at opp 17
Timeout UTAH ST, clock 02:05
2:05
2nd & 11 at opp 18
PENALTY USU Offside (Vakauta,Poukesi) 5 yards from USU18 to USU13. NO PLAY.
2:05
2nd & 6 at opp 13
Haaziq Daniels run for 7 yds to the UthSt 6 for a 1ST down
2:05
1st & goal at opp 6
Brad Roberts run for 3 yds to the UthSt 3
0:56
2nd & goal at opp 3
Dane Kinamon 3 Yd Run (Matthew Dapore Kick)Air Force 24, Utah State 13
0:56
1st & goal at opp 3
PENALTY AF False Start 5 yards from USU03 to USU08. NO PLAY., (Matthew Dapore KICK)
Utah State Turnover on downs, 8 plays
0:56
1st & 10 at own 35
Matthew Dapore kickoff for 65 yds for a touchback
0:56
1st & 10 at own 25
Logan Bonner pass complete to Deven Thompkins for 5 yds to the UthSt 30
0:56
2nd & 5 at own 30
Logan Bonner pass incomplete to Deven Thompkins
0:56
3rd & 5 at own 30
Bonner,Logan pass incomplete to Bowling,Brandon broken up by Goodwin,Jayden PENALTY AF Offside (Jackson,Jordan) 5 yards from USU30 to USU35, 1ST DOWN. NO PLAY.
0:56
1st & 10 at own 35
Logan Bonner run for 3 yds to the UthSt 38
0:56
2nd & 7 at own 38
Logan Bonner pass complete to Brandon Bowling for 10 yds to the UthSt 48 for a 1ST down
0:56
1st & 10 at own 48
Logan Bonner pass incomplete to Deven Thompkins
0:56
2nd & 10 at own 48
John Gentry run for 8 yds to the AFA 44
0:15
2nd & 10 at own 48
Timeout AIR FORCE, clock 00:15
0:15
3rd & 2 at opp 44
PENALTY USU False Start (Gentry,John) 5 yards from AF 44 to AF 49. NO PLAY.
0:15
3rd & 7 at opp 49
Logan Bonner pass incomplete to Deven Thompkins
0:07
4th & 7 at opp 49
Logan Bonner pass incomplete to Justin McGriff
Air Force End of half, 1 play
0:00
1st & 10 at own 49
run for a loss of 1 yard to the AFA 48
3rd quarter9 drives, then Air Force 38, Utah State 34
Utah State Touchdown, 7 plays
14:54
1st & 10 at own 35
Matthew Dapore kickoff for 63 yds , Savon Scarver return for 29 yds to the UthSt 31
14:54
1st & 10 at own 31
Calvin Tyler Jr. run for 4 yds to the UthSt 35
14:54
2nd & 6 at own 35
Calvin Tyler Jr. run for 8 yds to the UthSt 43 for a 1ST down
14:54
1st & 10 at own 43
Logan Bonner pass complete to Josh Sterzer for 18 yds to the AFA 39 for a 1ST down
14:54
1st & 10 at opp 39
Logan Bonner pass incomplete to Josh Sterzer
14:54
2nd & 10 at opp 39
Calvin Tyler Jr. run for 10 yds to the AFA 29 for a 1ST down
14:54
1st & 10 at opp 29
Logan Bonner pass complete to Justin McGriff for 5 yds to the AFA 24
13:26
2nd & 5 at opp 24
Justin McGriff 24 Yd pass from Logan Bonner (Connor Coles Kick)Air Force 24, Utah State 20
Air Force Touchdown, 5 plays
13:26
1st & 10 at own 35
Elliott Nimrod kickoff for 63 yds
13:26
1st & 10 at own 25
Haaziq Daniels run for 1 yd to the AFA 26
13:26
2nd & 9 at own 26
AIR FORCE Penalty, Illegal Block (-10 Yards) to the AFA 18
13:26
2nd & 17 at own 18
Brad Roberts run for 33 yds to the UthSt 49 for a 1ST down
13:26
1st & 10 at opp 49
Haaziq Daniels sacked by Nick Heninger for a loss of 2 yards to the AFA 49
11:17
2nd & 12 at own 49
Emmanuel Michel 51 Yd Run (Matthew Dapore Kick)Air Force 31, Utah State 20
Utah State Touchdown, 10 plays
11:17
1st & 10 at own 35
Matthew Dapore kickoff for 65 yds for a touchback
11:17
1st & 10 at own 25
Andrew Peasley pass complete to Justin McGriff for 13 yds to the UthSt 38 for a 1ST down
11:17
1st & 10 at own 38
Pailate Makakona run for 2 yds to the UthSt 40
11:17
2nd & 8 at own 40
Pailate Makakona run for 3 yds to the UthSt 43
11:17
3rd & 5 at own 43
Andrew Peasley pass complete to Justin McGriff for 6 yds to the UthSt 49 for a 1ST down
11:17
1st & 10 at own 49
Pailate Makakona run for no gain to the UthSt 49
11:17
2nd & 10 at own 49
Andrew Peasley pass complete to Josh Sterzer for no gain to the UthSt 49
11:17
3rd & 10 at own 49
Andrew Peasley run for 10 yds to the AFA 41 for a 1ST down
11:17
1st & 10 at opp 41
Andrew Peasley pass complete to Deven Thompkins for 35 yds to the AFA 6 for a 1ST down AIR FORCE Penalty, Defensive Pass Interference ( Yards) declined for a 1ST down
11:17
1st & goal at opp 6
Andrew Peasley run for 1 yd to the AFA 5
7:48
2nd & goal at opp 5
Carson Terrell 5 Yd pass from Andrew Peasley (Connor Coles Kick)Air Force 31, Utah State 27
Air Force Turnover on downs, 6 plays
7:48
1st & 10 at own 35
Elliott Nimrod kickoff for 62 yds
7:48
1st & 10 at own 25
Brad Roberts run for 5 yds to the AFA 30
7:48
2nd & 5 at own 30
Brad Roberts run for 17 yds to the AFA 47 for a 1ST down
7:48
1st & 10 at own 47
Emmanuel Michel run for 5 yds to the UthSt 48
7:48
2nd & 5 at opp 48
Emmanuel Michel run for 2 yds to the UthSt 46
7:48
3rd & 3 at opp 46
Brad Roberts run for 1 yd to the UthSt 45
4:57
4th & 2 at opp 45
Haaziq Daniels run for 1 yd to the UthSt 44
Utah State Touchdown, 6 plays
4:57
1st & 10 at own 44
Timeout AIR FORCE, clock 04:57
4:57
1st & 10 at own 44
Calvin Tyler Jr. run for 3 yds to the UthSt 47
Air Force Turnover on downs, 6 plays
4:57
4th & 2 at opp 45
Haaziq Daniels run for 1 yd to the UthSt 44
Utah State Touchdown, 6 plays
4:57
2nd & 7 at own 47
Andrew Peasley pass incomplete to Justin McGriff
4:57
3rd & 7 at own 47
Andrew Peasley run for 17 yds to the AFA 36 for a 1ST down
4:57
1st & 10 at opp 36
Andrew Peasley pass complete to Deven Thompkins for 1 yd to the AFA 37
4:57
2nd & 11 at opp 37
Calvin Tyler Jr. run for no gain to the AFA 37
3:18
3rd & 11 at opp 37
Brandon Bowling 37 Yd pass from Andrew Peasley (Connor Coles Kick)Utah State 34, Air Force 31
Air Force Touchdown, 5 plays
3:18
1st & 10 at own 35
Elliott Nimrod kickoff for 65 yds for a touchback
3:18
1st & 10 at own 25
Brad Roberts run for 9 yds to the AFA 34
3:18
2nd & 1 at own 34
Brad Roberts run for 4 yds to the AFA 38 for a 1ST down
3:18
1st & 10 at own 38
Brad Roberts run for 7 yds to the AFA 45
3:18
2nd & 3 at own 45
DeAndre Hughes run for no gain to the AFA 45
0:52
3rd & 3 at own 45
Emmanuel Michel 55 Yd Run (Matthew Dapore Kick)Air Force 38, Utah State 34
Utah State Interception, 6 plays
0:52
1st & 10 at own 35
Matthew Dapore kickoff for 65 yds for a touchback
0:52
1st & 10 at own 25
Timeout UTAH ST, clock 00:52
0:52
1st & 10 at own 25
Derek Wright pass incomplete to John Gentry
0:52
2nd & 10 at own 25
John Gentry run for 5 yds to the UthSt 30
0:00
3rd & 5 at own 30
Logan Bonner pass complete to Derek Wright for 16 yds to the UthSt 46 for a 1ST down
Q4 15:00
1st & 10 at own 46
Logan Bonner sacked by Vince Sanford for a loss of 7 yards to the UthSt 39
Q4 15:00
2nd & 17 at own 39
Calvin Tyler Jr. run for 6 yds to the UthSt 45
Q4 13:53
3rd & 11 at own 45
Logan Bonner pass intercepted
4th quarter8 drives, then Utah State 49, Air Force 45
Air Force Punt, 3 plays
13:53
1st & 10 at own 41
Brad Roberts run for 3 yds to the AFA 44
13:53
2nd & 7 at own 44
Haaziq Daniels pass incomplete to Kyle Patterson
13:53
3rd & 7 at own 44
Haaziq Daniels pass incomplete to Micah Davis
13:05
4th & 7 at own 44
Charles Bein punt for 50 yds, fair catch by Jordan Nathan at the UthSt 6
Utah State Punt, 3 plays
13:05
1st & 10 at own 6
John Gentry run for 1 yd to the UthSt 5
13:05
2nd & 11 at own 5
Andrew Peasley pass incomplete to Brandon Bowling
13:05
3rd & 11 at own 5
Andrew Peasley pass incomplete to Deven Thompkins
12:26
4th & 11 at own 5
Stephen Kotsanlee punt for 45 yds, fair catch by Micah Davis at the 50 yard line
Air Force Touchdown, 4 plays
12:26
1st & 10 at the 50
Haaziq Daniels run for 1 yd to the UthSt 49
12:26
2nd & 9 at opp 49
Emmanuel Michel run for 4 yds to the UthSt 45
12:26
3rd & 5 at opp 45
Emmanuel Michel run for 6 yds to the UthSt 39 for a 1ST down
10:37
1st & 10 at opp 39
Haaziq Daniels 39 Yd Run (Matthew Dapore Kick)Air Force 45, Utah State 34
Utah State Touchdown, 3 plays
10:29
1st & 10 at own 35
Matthew Dapore kickoff for 65 yds , Savon Scarver return for 25 yds to the UthSt 25
10:29
1st & 10 at own 25
Calvin Tyler Jr. run for 3 yds to the UthSt 28
10:29
2nd & 7 at own 28
Andrew Peasley pass incomplete to Brandon Bowling
9:51
3rd & 7 at own 28
Deven Thompkins 72 Yd pass from Andrew Peasley (Andrew Peasley Run for Two-Point Conversion)Air Force 45, Utah State 42
9:51
3rd & 7 at own 28
Timeout UTAH ST, clock 09:51
Air Force Punt, 6 plays
9:51
1st & 10 at own 35
Elliott Nimrod kickoff for 65 yds for a touchback
9:51
1st & 10 at own 25
Brad Roberts run for 3 yds to the AFA 28
9:51
2nd & 7 at own 28
Brad Roberts run for 4 yds to the AFA 32
9:51
3rd & 3 at own 32
DeAndre Hughes run for 5 yds to the AFA 37 for a 1ST down
9:51
1st & 10 at own 37
Haaziq Daniels run for 4 yds to the AFA 41
9:51
2nd & 6 at own 41
Brad Roberts run for 4 yds to the AFA 45
9:51
3rd & 2 at own 45
Micah Davis run for no gain to the AFA 45
5:56
4th & 2 at own 45
Charles Bein punt for 40 yds, fair catch by Jordan Nathan at the UthSt 15
Utah State Touchdown, 6 plays
5:56
1st & 10 at own 15
Calvin Tyler Jr. run for 1 yd to the UthSt 16
5:56
2nd & 9 at own 16
Andrew Peasley sacked by Vince Sanford for a loss of 5 yards to the UthSt 11
5:56
3rd & 14 at own 11
Andrew Peasley pass complete to Deven Thompkins for 11 yds to the UthSt 22
5:56
4th & 3 at own 22
Andrew Peasley pass complete to Carson Terrell for 17 yds to the UthSt 39 for a 1ST down
5:56
1st & 10 at own 39
Andrew Peasley pass incomplete to Deven Thompkins
3:54
2nd & 10 at own 39
Calvin Tyler Jr. 61 Yd Run (Connor Coles Kick)Utah State 49, Air Force 45
Air Force Fumble, 4 plays
3:54
1st & 10 at own 35
Elliott Nimrod kickoff for 63 yds
3:54
1st & 10 at own 25
Emmanuel Michel run for 4 yds to the AFA 29
3:54
2nd & 6 at own 29
Haaziq Daniels pass complete to Micah Davis for 26 yds to the UthSt 45 for a 1ST down
3:54
1st & 10 at opp 45
Haaziq Daniels pass complete to Micah Davis for 7 yds to the UthSt 38
2:30
2nd & 3 at opp 38
Haaziq Daniels run for 13 yds to the UthSt 25
Utah State End of game, 5 plays
2:30
1st & 10 at own 25
Calvin Tyler Jr. run for 3 yds to the UthSt 28
2:25
1st & 10 at own 25
Timeout AIR FORCE, clock 02:25
2:25
2nd & 7 at own 28
Andrew Peasley run for 6 yds to the UthSt 34
2:25
3rd & 1 at own 34
Calvin Tyler Jr. run for 2 yds to the UthSt 36 for a 1ST down
2:25
1st & 10 at own 36
PENALTY AF Offside (Pescaia,Kalawai’a) 5 yards from USU36 to USU41. NO PLAY.
2:25
1st & 5 at own 41
run for a loss of 2 yards to the UthSt 39
0:58
1st & 5 at own 41
Timeout AIR FORCE, clock 00:58
0:58
2nd & 7 at own 39
run for a loss of 1 yard to the UthSt 38
0:00
3rd & 8 at own 38
PENALTY AF Offside (Pescaia,Kalawai’a) 5 yards from USU38 to USU43. NO PLAY.
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.