Final at Falcon Stadium, Colorado SpringsTV: CBSSNAttendance 32,716
At kickoff
87°F, clear, wind 13 mph from the southeast, gusts to 17 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
577
Total yards
270
360
Passing yards
108
217
Rushing yards
162
9.0
Yards per pass
6.0
4.7
Yards per rush
3.3
32
First downs
16
11–15
Third downs
2–15
1–1
Fourth downs
3–4
2
Turnovers
1
8–70
Penalties
7–43
32:03
Possession
27:57
Efficiency
Utah State
Air Force
58%
Success rate
31%
0.23
EPA per play
−0.03
0.81
Explosiveness
0.80
0.08
Rushing EPA
−0.08
0.43
Passing EPA
0.08
50%
Passing-down success
32%
0.07
First-down EPA
−0.32
0.06
Second-down EPA
0.12
1.07
Third-down EPA
−0.04
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 59% to win. Elo’s favorite won.
The line
Utah State −8, 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 Utah State 71%, Air Force 29%. 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 Utah StateTouchdown pass, 6 plays, 75 yards
Q1 Air ForceFumble, 1 play, 10 yards
Q1 Utah StateTouchdown run, 4 plays, 27 yards
Q1 Air ForceField goal, 11 plays, 69 yards
Q1 Utah StateFumble, 1 play, 13 yards
Q1 Air ForceField goal, 11 plays, 21 yards
Q1 Utah StatePunt, 11 plays, 28 yards
Q2 Air ForcePunt, 3 plays, 14 yards
Q2 Utah StateTouchdown run, 9 plays, 72 yards
Q2 Air ForceTouchdown run, 13 plays, 75 yards
Q2 Utah StateInterception, 6 plays, 26 yards
Q2 Air ForcePunt, 3 plays, −3 yards
Q2 Utah StateField goal, 5 plays, 20 yards
Q2 Air ForceEnd of half, 1 play, −2 yards
Q3 Air ForcePunt, 4 plays, 20 yards
Q3 Utah StateTouchdown pass, 10 plays, 89 yards
Q3 Air ForceTurnover on downs, 4 plays, 7 yards
Q3 Utah StateTouchdown pass, 3 plays, 32 yards
Q3 Air ForcePunt, 3 plays, 8 yards
Q3 Utah StateTouchdown pass, 7 plays, 69 yards
Q3 Air ForcePunt, 3 plays, 0 yards
Q3 Utah StateTouchdown pass, 13 plays, 70 yards
Q4 Air ForceTouchdown pass, 9 plays, 75 yards
Q4 Utah StatePunt, 3 plays, 6 yards
Q4 Air ForcePunt, 3 plays, 3 yards
Q4 Utah StateEnd of game, 9 plays, 32 yards
Play by play
1st quarter7 drives, then Utah State 14, Air Force 6
Utah State Touchdown pass, 6 plays
15:00
1st & 10 at own 25
Chuckie Keeton pass complete to Travis Reynolds for 5 yards to the UthSt 30, tackled by Steffon Batts and Christian Spears.
15:00
2nd & 5 at own 30
Joe Hill rush for 2 yards to the UthSt 32, tackled by Joey Nichol.
15:00
3rd & 3 at own 32
Chuckie Keeton pass complete to Joe Hill for 4 yards to the UthSt 36, tackled by David Harris for a 1ST down.
15:00
1st & 10 at own 36
Chuckie Keeton rush for 30 yards to the AFA 34, tackled by Christian Spears for a 1ST down.
15:00
1st & 10 at opp 34
Joe Hill rush for 4 yards to the AFA 30, tackled by Joey Nichol.
12:50
2nd & 6 at opp 30
Chuckie Keeton pass complete to Travis Van Leeuwen for 30 yards for a TOUCHDOWN.Utah State 6, Air Force 0
12:50
Nick Diaz extra point GOOD.Utah State 7, Air Force 0
12:50
Jake Thompson kickoff for 65 yards for a touchback.
Air Force Fumble, 1 play
12:50
1st & 10 at own 25
Jaleel Awini rush for 2 yards, fumbled, forced by Zach Vigil, recovered by UthSt Kyler Fackrell at the AFA 35.
Utah State Touchdown run, 4 plays
12:45
1st & 10 at opp 35
Chuckie Keeton rush for 27 yards to the AFA 8, tackled by Joey Nichol for a 1ST down.
12:45
1st & goal at opp 8
Joe Hill rush for 4 yards to the AFA 4, tackled by Christian Spears.
12:45
2nd & goal at opp 4
Joe Hill rush for 3 yards to the AFA 1, tackled by Nick Fitzgerald and Jamal Byrd.
11:17
3rd & goal at opp 1
Joe Hill rush for 1 yard for a TOUCHDOWN.Utah State 13, Air Force 0
11:17
1st & 0 at opp 3
UTAH ST penalty 5 yard false start on N/A accepted.
11:17
Nick Diaz extra point GOOD.Utah State 14, Air Force 0
11:17
Jake Thompson kickoff for 65 yards returned by Anthony LaCoste for 15 yards to the AFA 15, tackled by Clayton Christensen and Quinton Byrd.
Air Force Field goal, 11 plays
11:13
1st & 10 at own 15
Ty MacArthur rush for 5 yards to the AFA 20, tackled by Jake Doughty.
11:13
2nd & 5 at own 20
Jaleel Awini pass complete to Ty MacArthur for 34 yards to the UthSt 46 for a 1ST down.
11:13
1st & 10 at opp 46
Broam Hart rush for no gain to the UthSt 46, tackled by Paul Piukala and Jake Doughty.
11:13
2nd & 10 at opp 46
Sam Gagliano rush for 2 yards to the UthSt 44, tackled by Zach Vigil.
11:13
3rd & 8 at opp 44
Jaleel Awini rush for 7 yards to the UthSt 37, tackled by Tavaris McMillian.
11:13
4th & 1 at opp 37
Jaleel Awini pass complete to Marcus Hendricks for 12 yards to the UthSt 25, tackled by Brian Suite for a 1ST down.
11:13
1st & 10 at opp 25
Ty MacArthur rush for 10 yards to the UthSt 15, tackled by Brian Suite and Kyler Fackrell for a 1ST down.
11:13
1st & 10 at opp 15
Jaleel Awini pass incomplete to Marcus Hendricks.
11:13
2nd & 10 at opp 15
Anthony LaCoste rush for a loss of 1 yard to the UthSt 16, tackled by Nevin Lawson and Zach Vigil.
11:13
3rd & 11 at opp 16
Jaleel Awini pass incomplete to N/A.
8:07
4th & 11 at opp 16
Will Conant 33 yard field goal GOOD.Utah State 14, Air Force 3
8:07
Briceton Cannada kickoff for 65 yards for a touchback.
Utah State Fumble, 1 play
8:07
1st & 10 at own 25
Chuckie Keeton pass complete to Bruce Natson for 10 yards, fumbled, forced by Dexter Walker, recovered by AFA Spencer Proctor at the UthSt 38.
Air Force Field goal, 11 plays
7:59
1st & 10 at opp 38
Jaleel Awini rush for no gain to the UthSt 38, tackled by Nevin Lawson.
7:59
2nd & 10 at opp 38
Jon Lee rush for 4 yards to the UthSt 34, tackled by Brian Suite and Terrell Thompson.
7:59
3rd & 6 at opp 34
Jaleel Awini rush for 5 yards to the UthSt 29, tackled by Zach Vigil.
7:59
4th & 1 at opp 29
UTAH ST penalty 5 yard offside on Kyler Fackrell accepted.
7:59
1st & 10 at opp 24
Jaleel Awini pass incomplete to Ty MacArthur.
7:59
2nd & 10 at opp 24
Ty MacArthur rush for 6 yards to the UthSt 18, tackled by Brian Suite.
7:59
3rd & 4 at opp 18
Jaleel Awini rush for 3 yards to the UthSt 15, tackled by Maurice Alexander and Jake Doughty.
7:59
4th & 1 at opp 15
Anthony LaCoste rush for 4 yards to the UthSt 11, tackled by Brian Suite and Tay Glover-Wright for a 1ST down.
4:39
1st & 10 at opp 11
Timeout Air Force, clock 04:39.
4:39
1st & 10 at opp 11
Broam Hart rush for a loss of 1 yard to the UthSt 12, tackled by Maurice Alexander.
4:39
2nd & 11 at opp 12
Jaleel Awini pass incomplete to Marcus Hendricks.
4:39
3rd & 11 at opp 12
AIR FORCE penalty 5 yard illegal shift accepted.
4:39
3rd & 16 at opp 17
Sam Gagliano rush for no gain to the UthSt 17, tackled by Jake Doughty.
3:19
4th & 16 at opp 17
Will Conant 34 yard field goal GOOD.Utah State 14, Air Force 6
3:19
Briceton Cannada kickoff for 58 yards returned by Tay Glover-Wright for 17 yards to the UthSt 24, tackled by Justin DeCoud.
Utah State Punt, 11 plays
3:15
1st & 10 at own 24
Chuckie Keeton pass complete to Bruce Natson for 11 yards to the UthSt 35 for a 1ST down.
3:15
1st & 10 at own 35
UTAH ST penalty 5 yard false start accepted.
3:15
1st & 10 at own 30
Chuckie Keeton pass complete to Bruce Natson for 6 yards to the UthSt 36.
3:15
2nd & 4 at own 36
Joey DeMartino rush for 1 yard to the UthSt 37, tackled by David Harris and Kristov George.
3:15
3rd & 3 at own 37
Joey DeMartino rush for 6 yards to the UthSt 43, tackled by Kristov George for a 1ST down.
3:15
1st & 10 at own 43
Chuckie Keeton pass complete to Travis Van Leeuwen for 6 yards to the UthSt 49, tackled by Gavin McHenry.
3:15
2nd & 4 at opp 31
Chuckie Keeton pass complete to Bruce Natson for 7 yards to the AFA 24, tackled by Steffon Batts for a 1ST down.
3:15
2nd & 4 at own 49
Chuckie Keeton pass complete to Shaan Johnson for 14 yards to the AFA 37, tackled by Dexter Walker and Gavin McHenry for a 1ST down.
3:15
1st & 10 at opp 37
Joey DeMartino rush for 6 yards to the AFA 31, tackled by Dexter Walker and Jamal Byrd.
3:15
1st & 10 at opp 24
Chuckie Keeton pass incomplete to Travis Van Leeuwen.
3:15
2nd & 10 at opp 24
UTAH ST penalty 8 yard intentional grounding accepted.
3:15
2nd & 18 at opp 32
Chuckie Keeton pass incomplete to Joey DeMartino.
Q2 15:00
4th & 34 at opp 48
Jaron Bentrude punt for 39 yards, fair catch by Sam Gagliano at the AFA 9.
2nd quarter7 drives, then Utah State 24, Air Force 13
Air Force Punt, 3 plays
15:00
1st & 10 at own 9
UTAH ST penalty 10 yard holding on Nevin Lawson accepted.
14:54
1st & 10 at own 19
Broam Hart rush for 5 yards to the AFA 24, tackled by Zach Vigil and Kyler Fackrell.
14:54
2nd & 5 at own 24
Anthony LaCoste rush for 3 yards to the AFA 27, tackled by Jake Doughty and Zach Vigil.
14:54
3rd & 2 at own 27
Broam Hart rush for 1 yard to the AFA 28, tackled by Jake Doughty and AJ Pataiali’i.
14:54
4th & 1 at own 28
AIR FORCE penalty 5 yard delay of game accepted.
14:54
4th & 6 at own 23
David Baska punt for 49 yards, fair catch by Bruce Natson at the UthSt 28.
Utah State Touchdown run, 9 plays
12:32
1st & 10 at own 28
Chuckie Keeton pass incomplete to Bruce Natson.
12:32
2nd & 10 at own 28
Joe Hill rush for 1 yard to the UthSt 29, tackled by Christian Spears and Steffon Batts.
12:32
3rd & 9 at own 29
Chuckie Keeton pass complete to Brandon Swindall for 18 yards to the UthSt 47, tackled by Spencer Proctor for a 1ST down.
12:32
1st & 10 at own 47
Chuckie Keeton pass complete to Joe Hill for 9 yards to the AFA 44, tackled by Kristov George.
12:32
2nd & 1 at opp 44
Joe Hill rush for 15 yards to the AFA 29, tackled by Jamal Byrd for a 1ST down.
12:32
1st & 10 at opp 29
Chuckie Keeton pass incomplete to Joey DeMartino.
12:32
2nd & 10 at opp 29
Chuckie Keeton pass complete to Travis Van Leeuwen for 5 yards to the AFA 24, tackled by Steffon Batts.
12:32
3rd & 5 at opp 24
Chuckie Keeton pass complete to Travis Van Leeuwen for 19 yards to the AFA 5, tackled by Reggie Barnes for a 1ST down.
12:32
1st & 0 at opp 5
AIR FORCE penalty 3 yard offside accepted.
9:16
1st & goal at opp 2
Joey DeMartino rush for 2 yards for a TOUCHDOWN.Utah State 20, Air Force 6
9:16
Nick Diaz extra point GOOD.Utah State 21, Air Force 6
9:16
Jake Thompson kickoff for 65 yards for a touchback.
Air Force Touchdown run, 13 plays
9:16
1st & 10 at own 25
Broam Hart rush for 5 yards to the AFA 30, tackled by Jake Doughty and Elvis Kamana-Matagi.
9:16
2nd & 5 at own 30
Jon Lee rush for no gain to the AFA 30, tackled by Maurice Alexander and Tavaris McMillian.
9:16
3rd & 5 at own 30
Jaleel Awini rush for 6 yards to the AFA 36, tackled by Jake Doughty for a 1ST down.
9:16
1st & 10 at own 36
Jon Lee rush for 4 yards to the AFA 40, tackled by Paul Piukala.
9:16
2nd & 6 at own 40
Jaleel Awini pass incomplete to Ty MacArthur.
9:16
3rd & 6 at own 40
AIR FORCE penalty 5 yard false start on N/A accepted.
9:16
3rd & 11 at own 35
UTAH ST penalty 15 yard pass interference on Nevin Lawson accepted.
9:16
1st & 10 at the 50
Anthony LaCoste rush for no gain to the 50 yard line, tackled by Kyler Fackrell.
9:16
2nd & 10 at the 50
Jaleel Awini pass complete to Ty MacArthur for 5 yards, fumbled, forced by Terrell Thompson, recovered by AFA Ty MacArthur at the UthSt 44.
9:16
3rd & 4 at opp 44
Jaleel Awini rush for 5 yards to the UthSt 39, tackled by Maurice Alexander for a 1ST down.
9:16
1st & 10 at opp 39
Jaleel Awini rush for 4 yards to the UthSt 35, tackled by Paul Piukala.
9:16
2nd & 6 at opp 35
Anthony LaCoste rush for 5 yards to the UthSt 30, tackled by Nevin Lawson and Brian Suite.
9:16
3rd & 1 at opp 30
UTAH ST penalty 16 yard pass interference on N/A accepted.
9:16
1st & 10 at opp 14
Broam Hart rush for 3 yards to the UthSt 11, tackled by Nick Vigil and Zach Vigil.
9:16
2nd & 7 at opp 11
UTAH ST penalty 6 yard holding accepted.
9:16
1st & goal at opp 5
Jon Lee rush for 2 yards to the UthSt 3, tackled by Jake Doughty.
3:20
2nd & goal at opp 3
Jaleel Awini rush for 3 yards for a TOUCHDOWN.Utah State 21, Air Force 12
3:20
Will Conant extra point GOOD.Utah State 21, Air Force 13
3:20
Briceton Cannada kickoff for 65 yards for a touchback.
Utah State Interception, 6 plays
3:20
1st & 10 at own 25
Joe Hill rush for 7 yards to the UthSt 32, tackled by Spencer Proctor.
3:20
2nd & 3 at own 32
Chuckie Keeton pass complete to Brandon Swindall for 7 yards to the UthSt 39, tackled by Steffon Batts for a 1ST down.
3:20
1st & 10 at own 39
Chuckie Keeton pass incomplete to Travis Reynolds.
3:20
2nd & 10 at own 39
Chuckie Keeton pass complete to Brandon Swindall for 8 yards to the UthSt 47.
3:20
3rd & 2 at own 47
Chuckie Keeton pass complete to Joe Hill for 4 yards to the AFA 49, tackled by Joey Nichol for a 1ST down.
3:20
1st & 10 at opp 49
Chuckie Keeton pass intercepted by Jamal Byrd at the AFA 24, returned for no gain to the AFA 24.
Air Force Punt, 3 plays
3:20
1st & 10 at own 24
Jaleel Awini pass incomplete to N/A.
1:45
2nd & 10 at own 24
Jaleel Awini rush for 2 yards to the AFA 26, tackled by AJ Pataiali’i and Paul Piukala.
1:45
3rd & 8 at own 26
Jaleel Awini pass incomplete to Ty MacArthur, broken up by Tay Glover-Wright.
1:45
4th & 8 at own 26
AIR FORCE penalty 5 yard false start on N/A accepted.
1:45
4th & 13 at own 21
David Baska punt for 23 yards, punt out-of-bounds at the AFA 44.
Utah State Field goal, 5 plays
0:49
1st & 10 at opp 44
Chuckie Keeton pass complete to Joey DeMartino for 13 yards to the AFA 31 for a 1ST down.
0:49
1st & 10 at opp 31
Chuckie Keeton pass incomplete to Brandon Swindall.
0:49
2nd & 10 at opp 31
Chuckie Keeton pass complete to Brandon Swindall for 6 yards to the AFA 25.
0:49
3rd & 4 at opp 25
Chuckie Keeton rush for 1 yard, fumbled, forced by Alex Hansen, recovered by UthSt Chuckie Keeton at the AFA 24.
0:17
4th & 3 at opp 24
Timeout Utah State, clock 00:17.
0:17
4th & 3 at opp 24
Timeout Air Force, clock 00:17.
0:12
4th & 3 at opp 24
Nick Diaz 41 yard field goal GOOD.Utah State 24, Air Force 13
0:12
Jake Thompson kickoff for 65 yards for a touchback.
Air Force End of half, 1 play
0:12
1st & 10 at own 25
Team rush for a loss of 2 yards to the AFA 23.
Q3 15:00
Jake Thompson kickoff for 65 yards for a touchback.
3rd quarter8 drives, then Utah State 45, Air Force 13
Air Force Punt, 4 plays
15:00
1st & 10 at own 25
Broam Hart rush for 11 yards to the AFA 36, tackled by Terrell Thompson and Jake Doughty for a 1ST down.
15:00
1st & 10 at own 36
AIR FORCE penalty 5 yard false start on Moshood Adeniji accepted.
15:00
1st & 15 at own 31
Jon Lee rush for 1 yard to the AFA 32, tackled by Paul Piukala and Nick Vigil.
15:00
2nd & 14 at own 32
Aaron Clinton-Earl rush for 10 yards to the AFA 42, tackled by Brian Suite and Nick Vigil.
15:00
3rd & 4 at own 42
Jaleel Awini rush for 3 yards to the AFA 45, tackled by Nick Vigil.
15:00
4th & 1 at own 45
David Baska punt for 44 yards, fair catch by Travis Van Leeuwen at the UthSt 11.
Utah State Touchdown pass, 10 plays
15:00
1st & 10 at own 11
Chuckie Keeton pass complete to D.J. Tialavea for 6 yards to the UthSt 17, tackled by Joey Nichol.
13:00
2nd & 4 at own 17
Chuckie Keeton pass complete to Travis Reynolds for 8 yards to the UthSt 25, tackled by Gavin McHenry for a 1ST down.
13:00
1st & 10 at own 25
Chuckie Keeton rush for 3 yards to the UthSt 28, tackled by Reggie Barnes.
13:00
2nd & 7 at own 28
Chuckie Keeton pass complete to Travis Van Leeuwen for 4 yards to the UthSt 32, tackled by Gavin McHenry.
13:00
3rd & 3 at own 32
Chuckie Keeton pass complete to Keegan Andersen for 5 yards to the UthSt 37, tackled by Christian Spears for a 1ST down.
13:00
1st & 10 at own 37
Chuckie Keeton pass complete to Brandon Swindall for 24 yards to the AFA 39, tackled by Gavin McHenry for a 1ST down.
13:00
1st & 10 at opp 39
Robert Marshall rush for 6 yards to the AFA 33, tackled by Reggie Barnes.
13:00
2nd & 4 at opp 33
Chuckie Keeton rush for 10 yards to the AFA 23, tackled by Gavin McHenry for a 1ST down.
13:00
1st & 10 at opp 23
Chuckie Keeton pass incomplete to Travis Reynolds.
9:44
2nd & 10 at opp 23
Chuckie Keeton pass complete to Ronald Butler for 23 yards for a TOUCHDOWN.Utah State 30, Air Force 13
9:44
Nick Diaz extra point GOOD.Utah State 31, Air Force 13
9:44
Jake Thompson kickoff for 65 yards for a touchback.
Air Force Turnover on downs, 4 plays
9:44
1st & 10 at own 25
Ty MacArthur rush for a loss of 1 yard to the AFA 24, tackled by Ricky Ali’ifua.
9:44
2nd & 11 at own 24
Jaleel Awini pass complete to Ty MacArthur for 9 yards to the AFA 33, tackled by Jake Doughty.
9:44
3rd & 2 at own 33
Anthony LaCoste rush for a loss of 1 yard to the AFA 32, tackled by Zach Vigil.
9:44
4th & 3 at own 32
David Baska rush for no gain to the AFA 32.
Utah State Touchdown pass, 3 plays
9:44
1st & 10 at opp 32
Chuckie Keeton rush for 16 yards to the AFA 16, tackled by Spencer Proctor for a 1ST down.
7:46
1st & 10 at opp 16
Joe Hill rush for a loss of 4 yards to the AFA 20, tackled by Kristov George.
6:38
2nd & 14 at opp 20
Chuckie Keeton pass complete to Joe Hill for 20 yards for a TOUCHDOWN.Utah State 37, Air Force 13
6:38
Nick Diaz extra point GOOD.Utah State 38, Air Force 13
6:38
Jake Thompson kickoff for 65 yards for a touchback.
Air Force Punt, 3 plays
6:38
1st & 10 at own 25
Jaleel Awini pass incomplete to Garrett Griffin, broken up by Tay Glover-Wright.
6:38
2nd & 10 at own 25
Jon Lee rush for 7 yards to the AFA 32, tackled by Maurice Alexander.
6:38
3rd & 3 at own 32
Jon Lee rush for 1 yard to the AFA 33, tackled by Zach Vigil.
6:38
4th & 2 at own 33
David Baska punt for 36 yards, downed at the UthSt 31.
Utah State Touchdown pass, 7 plays
6:38
1st & 10 at own 31
Chuckie Keeton rush for 6 yards to the UthSt 37, tackled by Joey Nichol and Reggie Barnes.
5:32
2nd & 4 at own 37
Joey DeMartino rush for 5 yards to the UthSt 42, tackled by Joey Nichol for a 1ST down.
5:32
1st & 10 at own 42
Chuckie Keeton pass complete to Travis Reynolds for 10 yards to the AFA 48 for a 1ST down.
5:32
1st & 10 at opp 48
Joey DeMartino rush for 4 yards to the AFA 44, tackled by Spencer Proctor.
5:32
2nd & 6 at opp 44
Joey DeMartino rush for 2 yards to the AFA 42, tackled by Reggie Barnes and Spencer Proctor.
5:32
3rd & 4 at opp 42
Chuckie Keeton pass complete to Travis Van Leeuwen for 6 yards to the AFA 36, tackled by Joey Nichol for a 1ST down.
2:56
1st & 10 at opp 36
Chuckie Keeton pass complete to Travis Reynolds for 36 yards for a TOUCHDOWN.Utah State 44, Air Force 13
2:56
Nick Diaz extra point GOOD.Utah State 45, Air Force 13
2:56
Jake Thompson kickoff for 65 yards for a touchback.
Air Force Punt, 3 plays
2:56
1st & 10 at own 25
Karson Roberts pass incomplete to Colton Huntsman, broken up by Brian Suite.
2:56
2nd & 10 at own 25
Anthony LaCoste rush for no gain to the AFA 25, tackled by Tavaris McMillian.
2:56
3rd & 10 at own 25
Karson Roberts pass incomplete to N/A.
2:56
4th & 10 at own 25
David Baska punt for 45 yards, downed at the UthSt 30.
Utah State Touchdown pass, 13 plays
2:05
1st & 10 at own 30
Chuckie Keeton pass complete to Bruce Natson for 4 yards to the UthSt 34, tackled by Jamal Byrd.
2:05
2nd & 6 at own 34
Chuckie Keeton pass complete to Joey DeMartino for 14 yards to the UthSt 48, tackled by Spencer Proctor for a 1ST down.
2:05
1st & 10 at own 48
Robert Marshall rush for 6 yards to the AFA 46, tackled by Ryan Watson.
2:05
2nd & 4 at opp 46
Joey DeMartino rush for 7 yards to the AFA 39, tackled by Joey Nichol and Chris Miller for a 1ST down.
2:05
1st & 10 at opp 39
Robert Marshall rush for 8 yards to the AFA 31, tackled by Jamal Byrd.
Q4 15:00
2nd & 2 at opp 31
Robert Marshall rush for 4 yards to the AFA 27, tackled by Joey Nichol for a 1ST down.
Q4 15:00
1st & 10 at opp 27
Robert Marshall rush for 1 yard to the AFA 26, tackled by Joey Nichol and Chris Miller.
Q4 15:00
2nd & 9 at opp 26
Robert Marshall rush for 2 yards to the AFA 24, tackled by Jamal Byrd.
Q4 15:00
3rd & 7 at opp 24
Chuckie Keeton pass complete to Keegan Andersen for 14 yards to the AFA 10, tackled by Joey Nichol for a 1ST down.
Q4 15:00
1st & goal at opp 10
Robert Marshall rush for 9 yards to the AFA 1, tackled by Christian Spears and Jamal Byrd.
Q4 12:50
2nd & 0 at opp 1
Timeout Utah State, clock 12:50.
Q4 12:50
2nd & goal at opp 1
Robert Marshall rush for no gain to the AFA 1, tackled by Spencer Proctor and Chris Miller.
Q4 12:50
3rd & goal at opp 1
Robert Marshall rush for no gain to the AFA 1, tackled by Christian Spears and Joey Nichol.
Q4 11:53
4th & goal at opp 1
Chuckie Keeton pass complete to Keegan Andersen for 1 yard for a TOUCHDOWN.Utah State 51, Air Force 13
Q4 11:53
Nick Diaz extra point GOOD.Utah State 52, Air Force 13
Q4 11:53
Jake Thompson kickoff for 65 yards for a touchback.
4th quarter4 drives, then Utah State 52, Air Force 20
Air Force Touchdown pass, 9 plays
11:53
1st & 10 at own 25
Aaron Clinton-Earl rush for 5 yards to the AFA 30, tackled by Cameron Sanders and Jarom Baldomero.
11:53
2nd & 5 at own 30
Devin Rushing rush for 2 yards to the AFA 32, tackled by Tavaris McMillian.
11:53
3rd & 3 at own 32
Paco Solano rush for 2 yards to the AFA 34, tackled by Myron Turner and AJ Pataiali’i.
11:53
4th & 1 at own 34
Karson Roberts rush for 3 yards to the AFA 37, tackled by Nick Vigil for a 1ST down.
11:53
1st & 10 at own 37
Paco Solano rush for 6 yards to the AFA 43, tackled by Keylon Hollis and Elvis Kamana-Matagi.
11:53
2nd & 4 at own 43
Karson Roberts rush for 8 yards to the UthSt 49, tackled by Jordan Nielsen for a 1ST down.
11:53
1st & 10 at opp 49
Karson Roberts rush for 2 yards to the UthSt 47, tackled by Jordan Nielsen and Cameron Sanders.
11:53
2nd & 8 at opp 47
Karson Roberts pass complete to Garrett Brown for 10 yards to the UthSt 37, tackled by Nick Vigil and Cameron Sanders for a 1ST down.
8:04
1st & 10 at opp 37
Karson Roberts pass complete to Jale Robinette for 37 yards for a TOUCHDOWN.Utah State 52, Air Force 19
8:04
Briceton Cannada extra point GOOD.Utah State 52, Air Force 20
8:04
Drew Oehrle kickoff for 65 yards returned by Tay Glover-Wright for 23 yards to the UthSt 38, tackled by Weston Steelhammer, AIR FORCE penalty 15 yard personal foul accepted.
Utah State Punt, 3 plays
7:59
1st & 10 at own 38
Robert Marshall rush for 6 yards to the UthSt 44, tackled by Dylan Bungum and Justin DeCoud.
7:59
2nd & 4 at own 44
Robert Marshall rush for a loss of 1 yard to the UthSt 43, tackled by Jordan Pierce and Troy Timmerman.
7:59
3rd & 5 at own 43
Kelvin Lee rush for 1 yard to the UthSt 44, tackled by Miles Fisher.
6:45
4th & 4 at own 44
Timeout Air Force, clock 06:45.
6:45
4th & 4 at own 44
Jaron Bentrude punt for 47 yards, punt out-of-bounds at the AFA 9.
Air Force Punt, 3 plays
6:45
1st & 10 at own 9
Devin Rushing rush for 3 yards to the AFA 12, tackled by Jordan Nielsen and Terrell Thompson.
6:37
2nd & 7 at own 12
Nate Romine pass incomplete to Garrett Brown.
6:37
3rd & 7 at own 12
Nate Romine pass incomplete to N/A.
6:37
4th & 7 at own 12
David Baska punt for 49 yards, returned by Joey DeMartino for a loss of 5 yards to the UthSt 34, tackled by Justin DeCoud.
Utah State End of game, 9 plays
5:45
1st & 10 at own 34
Kelvin Lee rush for no gain to the UthSt 34, tackled by Donnie Wharton.
5:45
2nd & 10 at own 34
Kelvin Lee rush for 11 yards to the UthSt 45, tackled by Weston Steelhammer and Christian Linn for a 1ST down.
5:45
1st & 10 at own 45
Kelvin Lee rush for 3 yards to the UthSt 48, tackled by Weston Steelhammer and Christian Linn.
5:45
2nd & 7 at own 48
Kelvin Lee rush for 4 yards to the AFA 48, tackled by Weston Steelhammer.
5:45
3rd & 3 at opp 48
Robert Marshall rush for 4 yards to the AFA 44, tackled by Justin DeCoud for a 1ST down.
5:45
1st & 10 at opp 44
Robert Marshall rush for 4 yards to the AFA 40, tackled by Christian Linn.
5:45
2nd & 6 at opp 40
Joey DeMartino rush for 1 yard to the AFA 39, tackled by Miles Fisher and Christian Linn.
5:45
3rd & 5 at opp 39
Joey DeMartino rush for 7 yards to the AFA 32, tackled by Jordan Pierce for a 1ST down.
5:45
1st & 10 at opp 32
Team rush for a loss of 2 yards to the AFA 34.
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.