Colorado State at Air Force

Friday, November 28, 2014. Air Force took the Ram–Falcon Trophy from Colorado State

Air Force beat No. 21 Colorado State 27–⁠24. It was their 53rd meeting; after it, Air Force led the series 32–⁠20–⁠1.

Away21Colorado State10–⁠3 in 2014
24
HomeAir Force10–⁠3 in 2014
27

Final at Falcon Stadium, Colorado SpringsTV: CBSSNAttendance 32,650

At kickoff
64°F, clear, wind 17 mph, gusts to 22 mphWeather: NOAA NCEI Integrated Surface Database; Usaf Academy Airstrip Airport (KAFF), 4 km from the stadium, nine minutes after kickoff
Officials
Referee Greg Burks; umpire Scott Campbell; head linesman George Gusman; line judge Jerod Phillips; side judge Shane Standley; field judge Nick Lave; back judge Terry White; alternate Brian AlosGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Colorado State1007724
Air Force7107327

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Colorado State

PassingC/AttYdsTDInt
Garrett Grayson23/4636631
RushingCarYdsTDLong
Dee Hart23115022
Jasen Oden Jr.2303
ReceivingRecYdsTDLong
Rashard Higgins12193233
Xavier Williams176176
Charles Lovett546021
Joe Hansley444017

Air Force

PassingC/AttYdsTDInt
Nate Romine6/1513500
RushingCarYdsTDLong
Nate Romine256118
D.J. Johnson1460111
Shayne Davern1258115
Devin Rushing950019
ReceivingRecYdsTDLong
Garrett Brown588032
Jalen Robinette147047
InterceptionsIntYdsTD
Weston Steelhammer190

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Colorado StateAir Force
472Total yards377
366Passing yards135
106Rushing yards242
8.0Yards per pass9.0
3.3Yards per rush3.8
24First downs22
6–⁠15Third downs9–⁠18
0–⁠1Fourth downs1–⁠1
1Turnovers1
2–⁠14Penalties1–⁠15
29:05Possession30:55

Efficiency

Colorado StateAir Force
39%Success rate55%
0.17EPA per play0.13
1.48Explosiveness0.62
−0.01Rushing EPA0.13
0.29Passing EPA0.24
41%Passing-down success24%
−0.03First-down EPA0.20
0.16Second-down EPA−0.12
0.81Third-down EPA0.25

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)

Colorado State 60% to win. Air Force pulled the upset.

The line

Colorado State −5, over/under 61.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 Colorado State 63%, Air Force 37%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Air Force end zoneColorado State end zoneQ1 Colorado StateTouchdown, 9 playsQ1 Air ForceTouchdown, 7 playsQ1 Colorado StatePunt, 3 playsQ1 Air ForcePunt, 4 playsQ1 Colorado StateField goal, 9 playsQ1 Air ForceFumble, 1 playQ1 Colorado StateMissed FG, 7 playsQ1 Air ForceTouchdown, 12 playsQ2 Colorado StatePunt, 3 playsQ2 Air ForceField goal, 11 playsQ2 Colorado StatePunt, 4 playsQ2 Air ForcePunt, 4 playsQ2 Colorado StatePunt, 3 playsQ2 Air ForceEnd of half, 4 playsQ3 Air ForcePunt, 3 playsQ3 Colorado StatePunt, 10 playsQ3 Air ForcePunt, 6 playsQ3 Colorado StatePunt, 5 playsQ3 Air ForceTouchdown, 11 playsQ3 Colorado StateTouchdown, 3 playsQ3 Air ForcePunt, 3 playsQ4 Colorado StateTouchdown, 7 playsQ4 Air ForcePunt, 6 playsQ4 Colorado StateInterception, 7 playsQ4 Air ForcePunt, 3 playsQ4 Colorado StateTurnover on downs, 10 playsQ4 Air ForceField goal, 5 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Air Force drives left to right, Colorado State right to left.
  1. Q1 Colorado StateTouchdown, 9 plays, 75 yards
  2. Q1 Air ForceTouchdown, 7 plays, 75 yards
  3. Q1 Colorado StatePunt, 3 plays, 4 yards
  4. Q1 Air ForcePunt, 4 plays, 19 yards
  5. Q1 Colorado StateField goal, 9 plays, 67 yards
  6. Q1 Air ForceFumble, 1 play, 8 yards
  7. Q1 Colorado StateMissed FG, 7 plays, 10 yards
  8. Q1 Air ForceTouchdown, 12 plays, 74 yards
  9. Q2 Colorado StatePunt, 3 plays, −6 yards
  10. Q2 Air ForceField goal, 11 plays, 37 yards
  11. Q2 Colorado StatePunt, 4 plays, 24 yards
  12. Q2 Air ForcePunt, 4 plays, 23 yards
  13. Q2 Colorado StatePunt, 3 plays, 2 yards
  14. Q2 Air ForceEnd of half, 4 plays, 23 yards
  15. Q3 Air ForcePunt, 3 plays, 2 yards
  16. Q3 Colorado StatePunt, 10 plays, 46 yards
  17. Q3 Air ForcePunt, 6 plays, 11 yards
  18. Q3 Colorado StatePunt, 5 plays, 10 yards
  19. Q3 Air ForceTouchdown, 11 plays, 65 yards
  20. Q3 Colorado StateTouchdown, 3 plays, 81 yards
  21. Q3 Air ForcePunt, 3 plays, −7 yards
  22. Q4 Colorado StateTouchdown, 7 plays, 83 yards
  23. Q4 Air ForcePunt, 6 plays, 22 yards
  24. Q4 Colorado StateInterception, 7 plays, 45 yards
  25. Q4 Air ForcePunt, 3 plays, −1 yard
  26. Q4 Colorado StateTurnover on downs, 10 plays, 42 yards
  27. Q4 Air ForceField goal, 5 plays, 36 yards

Play by play

1st quarter7 drives, then Colorado State 10, Air Force 7
Colorado State Touchdown, 9 plays
15:001st & 10 at own 35Drew Oehrle kickoff for 65 yds for a touchback
15:001st & 10 at own 25Garrett Grayson sacked by Connor Healy for a loss of 8 yards to the ColSt 17
15:002nd & 18 at own 17Garrett Grayson pass complete to Rashard Higgins for 22 yds to the ColSt 39 for a 1ST down
15:001st & 10 at own 39Garrett Grayson pass incomplete
15:002nd & 10 at own 39Dee Hart run for 1 yd to the ColSt 40
15:003rd & 9 at own 40Garrett Grayson pass complete to Rashard Higgins for 11 yds to the AFA 49 for a 1ST down
15:001st & 10 at opp 49Garrett Grayson pass complete to Rashard Higgins for 31 yds to the AFA 18 for a 1ST down
15:001st & 10 at opp 18Garrett Grayson pass complete to Charles Lovett for 6 yds to the AFA 12
15:002nd & 4 at opp 12Dee Hart run for 5 yds to the AFA 7 for a 1ST down
11:241st & goal at opp 7Garrett Grayson pass complete to Rashard Higgins for 7 yds for a TD, (Jared Roberts KICK)Colorado State 7, Air Force 0
Air Force Touchdown, 7 plays
11:241st & 0 at own 35Jared Roberts kickoff for 65 yds for a touchback
11:241st & 10 at own 25Nate Romine pass complete to Jalen Robinette for 47 yds to the ColSt 28 for a 1ST down
11:241st & 10 at opp 28Nate Romine run for 6 yds to the ColSt 22
11:242nd & 4 at opp 22Devin Rushing run for 5 yds to the ColSt 17 for a 1ST down
11:241st & 10 at opp 17Shayne Davern run for 2 yds to the ColSt 15
11:242nd & 8 at opp 15Garrett Brown run for 7 yds to the ColSt 8
11:243rd & 1 at opp 8D.J. Johnson run for 3 yds to the ColSt 5 for a 1ST down
8:511st & goal at opp 5D.J. Johnson run for 5 yds for a TD, (Will Conant KICK)Tied at 7
Colorado State Punt, 3 plays
8:511st & 0 at own 35Drew Oehrle kickoff for 65 yds for a touchback
8:511st & 10 at own 25Dee Hart run for 4 yds to the ColSt 29
8:512nd & 6 at own 29Garrett Grayson pass incomplete to Rashard Higgins
8:513rd & 6 at own 29Garrett Grayson pass incomplete
8:514th & 6 at own 29Hayden Hunt punt for 53 yds , Garrett Brown returns for 4 yds to the AFA 22
Air Force Punt, 4 plays
7:481st & 10 at own 22Shayne Davern run for 15 yds to the AFA 37 for a 1ST down
7:481st & 10 at own 37Shayne Davern run for 6 yds to the AFA 43
7:482nd & 4 at own 43Nate Romine run for a loss of 2 yards to the AFA 41
7:483rd & 6 at own 41Nate Romine pass incomplete to Jalen Robinette
7:484th & 6 at own 41Will Conant punt for 59 yds for a touchback
Colorado State Field goal, 9 plays
6:141st & 10 at own 20Dee Hart run for 1 yd to the ColSt 21
6:142nd & 9 at own 21Garrett Grayson pass complete to Joe Hansley for 17 yds to the ColSt 38 for a 1ST down
6:141st & 10 at own 38Dee Hart run for 2 yds to the ColSt 40
6:142nd & 8 at own 40Garrett Grayson pass complete to Rashard Higgins for 23 yds to the AFA 37 for a 1ST down
6:141st & 10 at opp 37Garrett Grayson pass complete to Charles Lovett for 21 yds to the AFA 16 for a 1ST down
6:141st & 10 at opp 16Garrett Grayson pass incomplete to Joe Hansley
6:142nd & 10 at opp 16Dee Hart run for 3 yds to the AFA 13
6:143rd & 7 at opp 13Garrett Grayson pass incomplete to Charles Lovett
3:154th & 7 at opp 13Jared Roberts 30 yd FG GOODColorado State 10, Air Force 7
3:151st & 0 at own 35Jared Roberts kickoff for 62 yds , Paco Solano return for 25 yds to the AFA 28
3:101st & 10 at own 28Nate Romine run for 5 yds to the AFA 36 Nate Romine fumbled, forced by Aaron Davis, recovered by ColSt Max Morgan
Colorado State Missed FG, 7 plays
3:031st & 10 at opp 36Garrett Grayson pass incomplete to Charles Lovett
3:032nd & 10 at opp 36Dee Hart run for 1 yd to the AFA 35
3:033rd & 9 at opp 35Garrett Grayson pass complete to Joe Hansley for 13 yds to the AFA 22 for a 1ST down
3:031st & 10 at opp 22Garrett Grayson pass incomplete to Charles Lovett
3:032nd & 10 at opp 22Garrett Grayson pass complete to Charles Lovett for a loss of 4 yards to the AFA 26
3:033rd & 14 at opp 26Garrett Grayson pass incomplete to Rashard Higgins
0:514th & 14 at opp 26Jared Roberts 43 yd FG MISSED
Air Force Touchdown, 12 plays
0:511st & 10 at own 26Paco Solano run for 6 yds to the AFA 32
0:512nd & 4 at own 32Devin Rushing run for 4 yds to the AFA 36 for a 1ST down
Q2 15:001st & 10 at own 36Nate Romine run for 5 yds to the AFA 41
Q2 15:002nd & 5 at own 41Nate Romine run for 3 yds to the AFA 44
Q2 15:003rd & 2 at own 44D.J. Johnson run for 1 yd to the AFA 45
Q2 15:004th & 1 at own 45Nate Romine run for 2 yds to the AFA 47 for a 1ST down
Q2 15:001st & 10 at own 47Nate Romine pass complete to Garrett Brown for 32 yds to the ColSt 21 for a 1ST down
Q2 15:001st & 10 at opp 21D.J. Johnson run for 3 yds to the ColSt 18
Q2 15:002nd & 7 at opp 18Nate Romine run for 4 yds to the ColSt 14
Q2 15:003rd & 3 at opp 14Shayne Davern run for 5 yds to the ColSt 9 for a 1ST down
Q2 15:001st & goal at opp 9Nate Romine run for 8 yds to the ColSt 1
Q2 10:062nd & goal at opp 1Shayne Davern run for 1 yd for a TD, (Will Conant KICK)Air Force 14, Colorado State 10
2nd quarter6 drives, then Air Force 17, Colorado State 10
Colorado State Punt, 3 plays
10:061st & 0 at own 35Drew Oehrle kickoff for 65 yds for a touchback
10:061st & 10 at own 25Garrett Grayson sacked by Nick Fitzgerald for a loss of 6 yards to the ColSt 19 Garrett Grayson fumbled, , return for 0 yards
10:062nd & 16 at own 19Garrett Grayson pass incomplete to Dee Hart, broken up by Justin DeCoud
10:063rd & 16 at own 19Garrett Grayson pass incomplete to Rashard Higgins
10:064th & 16 at own 19Hayden Hunt punt for 34 yds, fair catch by Garrett Brown at the AFA 47
Air Force Field goal, 11 plays
9:281st & 10 at own 47Nate Romine pass complete to Garrett Brown for 12 yds to the ColSt 41 for a 1ST down
9:281st & 10 at opp 41Nate Romine pass complete to Garrett Brown for 6 yds to the ColSt 35
9:282nd & 4 at opp 35Nate Romine run for 3 yds to the ColSt 32
9:283rd & 1 at opp 32Nate Romine run for 3 yds to the ColSt 29 for a 1ST down
9:281st & 10 at opp 29Devin Rushing run for 4 yds to the ColSt 25
9:282nd & 6 at opp 25Nate Romine run for 5 yds to the ColSt 20
9:283rd & 1 at opp 20Nate Romine run for 2 yds to the ColSt 18 for a 1ST down
9:281st & 10 at opp 18Shayne Davern run for 1 yd to the ColSt 17
9:282nd & 9 at opp 17Nate Romine pass incomplete to Jalen Robinette
9:283rd & 9 at opp 17Nate Romine run for 1 yd to the ColSt 16
4:274th & 8 at opp 16Will Conant 33 yd FG GOODAir Force 17, Colorado State 10
Colorado State Punt, 4 plays
4:271st & 0 at own 35Drew Oehrle kickoff for 65 yds for a touchback
4:271st & 10 at own 25Dee Hart run for 22 yds to the ColSt 47 for a 1ST down
4:271st & 10 at own 47Garrett Grayson pass incomplete to Rashard Higgins
4:272nd & 10 at own 47Dee Hart run for 2 yds to the ColSt 49
4:273rd & 8 at own 49Garrett Grayson pass incomplete
4:274th & 8 at own 49Hayden Hunt punt for 38 yds, fair catch by Garrett Brown at the AFA 13
Air Force Punt, 4 plays
3:051st & 10 at own 13Devin Rushing run for 19 yds to the AFA 32 for a 1ST down
3:051st & 10 at own 32Nate Romine run for 4 yds to the AFA 36
3:052nd & 6 at own 36Karson Roberts run for no gain to the AFA 36
3:053rd & 6 at own 36Nate Romine run for no gain to the AFA 36
1:224th & 6 at own 36Timeout COLORADO ST, clock 01:22
1:224th & 6 at own 36Will Conant punt for 64 yds for a touchback
Colorado State Punt, 3 plays
1:131st & 10 at own 20Garrett Grayson pass incomplete to Rashard Higgins
1:132nd & 10 at own 20Garrett Grayson pass incomplete
1:133rd & 10 at own 20Dee Hart run for 2 yds to the ColSt 22
1:004th & 8 at own 22Timeout AIR FORCE, clock 01:00
Air Force End of half, 4 plays
0:471st & 10 at own 24Shayne Davern run for 6 yds to the AFA 30
0:472nd & 4 at own 30Shayne Davern run for 5 yds to the AFA 35 for a 1ST down
0:471st & 10 at own 35Nate Romine pass complete to Garrett Brown for 12 yds to the AFA 47 for a 1ST down
0:471st & 10 at own 47Nate Romine pass incomplete
0:474th & 8 at own 22Hayden Hunt punt for 54 yds, downed at the AFA 24
3rd quarter7 drives, then Air Force 24, Colorado State 17
Air Force Punt, 3 plays
15:002nd & 10 at own 35Jared Roberts kickoff for 65 yds for a touchback
15:001st & 10 at own 25Devin Rushing run for 4 yds to the AFA 29
15:002nd & 6 at own 29Devin Rushing run for a loss of 2 yards to the AFA 27
15:003rd & 8 at own 27Nate Romine pass incomplete to Jalen Robinette
15:004th & 8 at own 27Will Conant punt for 58 yds , Preston Hodges returns for no gain to the ColSt 15
Colorado State Punt, 10 plays
13:411st & 10 at own 15Dee Hart run for 2 yds to the ColSt 17
13:412nd & 8 at own 17Garrett Grayson pass complete to Rashard Higgins for 11 yds to the ColSt 28 for a 1ST down
13:411st & 10 at own 28Dee Hart run for 7 yds to the ColSt 35
13:412nd & 3 at own 35Garrett Grayson pass incomplete to Rashard Higgins
13:413rd & 3 at own 35Garrett Grayson run for 6 yds to the ColSt 41 for a 1ST down
13:411st & 10 at own 41Garrett Grayson run for a loss of 2 yards to the ColSt 39
13:412nd & 12 at own 39Garrett Grayson pass complete to Rashard Higgins for 32 yds to the AFA 29 for a 1ST down
13:411st & 10 at opp 29Dee Hart run for 1 yd to the AFA 28
13:412nd & 9 at opp 28Garrett Grayson sacked by Spencer Proctor for a loss of 11 yards to the AFA 39
13:413rd & 20 at opp 39Garrett Grayson pass incomplete
13:414th & 20 at opp 39Hayden Hunt punt for 25 yds, punt out-of-bounds at the AFA 14
Air Force Punt, 6 plays
9:441st & 10 at own 14Nate Romine pass incomplete to Jalen Robinette
9:442nd & 10 at own 14D.J. Johnson run for 7 yds to the AFA 21
9:443rd & 3 at own 21Nate Romine run for 3 yds to the AFA 24 for a 1ST down
9:441st & 10 at own 24Nate Romine pass incomplete
9:442nd & 10 at own 24Nate Romine run for 1 yd to the AFA 25
9:443rd & 9 at own 25Nate Romine pass incomplete to Garrett Brown
9:444th & 9 at own 25Will Conant punt for 52 yds, fair catch by Preston Hodges at the ColSt 23
Colorado State Punt, 5 plays
7:461st & 10 at own 23Garrett Grayson pass complete to Rashard Higgins for 7 yds to the ColSt 30
7:462nd & 3 at own 30Dee Hart run for 3 yds to the ColSt 33 for a 1ST down
7:461st & 10 at own 33Garrett Grayson pass incomplete to Charles Lovett
7:462nd & 10 at own 33Garrett Grayson pass incomplete
7:463rd & 10 at own 33Garrett Grayson pass incomplete
7:464th & 10 at own 33Hayden Hunt punt for 32 yds, punt out-of-bounds at the AFA 35
Air Force Touchdown, 11 plays
6:271st & 10 at own 35Shayne Davern run for 7 yds to the AFA 42
6:272nd & 3 at own 42Shayne Davern run for 6 yds to the AFA 48 for a 1ST down
6:271st & 10 at own 48Devin Rushing run for 7 yds to the ColSt 45
6:272nd & 3 at opp 45D.J. Johnson run for 4 yds to the ColSt 41 for a 1ST down
6:271st & 10 at opp 41COLORADO ST Penalty, Defensive holding (Preston Hodges) to the ColSt 31 for a 1ST down
6:271st & 10 at opp 31Nate Romine run for 4 yds to the ColSt 27
6:272nd & 6 at opp 27D.J. Johnson run for 5 yds to the ColSt 22
6:273rd & 1 at opp 22D.J. Johnson run for 11 yds to the ColSt 11 for a 1ST down
6:271st & 10 at opp 11D.J. Johnson run for 6 yds to the ColSt 5
6:272nd & 4 at opp 5D.J. Johnson run for a loss of 1 yard to the ColSt 6
6:273rd & 5 at opp 6Shayne Davern run for 5 yds to the ColSt 1 for a 1ST down
3:091st & goal at opp 1Nate Romine run for 1 yd for a TD, (Will Conant KICK)Air Force 24, Colorado State 10
Colorado State Touchdown, 3 plays
3:091st & 0 at own 35Drew Oehrle kickoff for 65 yds , Deionte Gaines return for 19 yds to the ColSt 19
3:021st & 10 at own 19COLORADO ST Penalty, Offensive pass interference (-4 Yards) to the ColSt 15
3:021st & 14 at own 15Garrett Grayson run for 2 yds to the ColSt 17
3:022nd & 12 at own 17Garrett Grayson pass complete to Rashard Higgins for 7 yds to the ColSt 24
1:093rd & 5 at own 24Garrett Grayson pass complete to Xavier Williams for 76 yds for a TD, (Jared Roberts KICK)Air Force 24, Colorado State 17
Air Force Punt, 3 plays
1:091st & 0 at own 35Jared Roberts kickoff for 64 yds , Paco Solano return for 27 yds to the AFA 28
1:031st & 10 at own 28Shayne Davern run for a loss of 1 yard to the AFA 27
1:032nd & 11 at own 27Nate Romine run for 1 yd to the AFA 28
Q4 15:003rd & 10 at own 28Nate Romine sacked by Cory James for a loss of 7 yards to the AFA 21
Q4 15:004th & 17 at own 21Will Conant punt for 58 yds , Preston Hodges returns for a loss of 4 yards to the ColSt 17
4th quarter6 drives, then Air Force 27, Colorado State 24
Colorado State Touchdown, 7 plays
14:161st & 10 at own 17Garrett Grayson pass complete to Rashard Higgins for 33 yds to the 50 yard line for a 1ST down
14:161st & 10 at the 50AIR FORCE Penalty, Defensive pass interference (Jordan Mays) to the AFA 35 for a 1ST down
14:161st & 10 at opp 35Garrett Grayson pass complete to Joe Hansley for 10 yds to the AFA 25 for a 1ST down
14:161st & 10 at opp 25Dee Hart run for 9 yds to the AFA 16
14:162nd & 1 at opp 16Garrett Grayson pass complete to Charles Lovett for 8 yds to the AFA 8 for a 1ST down
14:161st & goal at opp 8Dee Hart run for a loss of 1 yard to the AFA 9
14:162nd & goal at opp 9Garrett Grayson pass complete to Rashard Higgins for 7 yds to the AFA 2
10:583rd & goal at opp 2Garrett Grayson pass complete to Rashard Higgins for 2 yds for a TD, (Jared Roberts KICK)Tied at 24
Air Force Punt, 6 plays
10:581st & 0 at own 35Jared Roberts kickoff for 65 yds for a touchback
10:581st & 10 at own 25D.J. Johnson run for 5 yds to the AFA 30
10:582nd & 5 at own 30Devin Rushing run for 4 yds to the AFA 34
10:583rd & 1 at own 34D.J. Johnson run for 4 yds to the AFA 38 for a 1ST down
10:581st & 10 at own 38Nate Romine run for 1 yd to the AFA 39
10:582nd & 9 at own 39Devin Rushing run for 5 yds to the AFA 44
10:583rd & 4 at own 44D.J. Johnson run for 3 yds to the AFA 47
10:584th & 1 at own 47Will Conant punt for 38 yds, fair catch by Preston Hodges at the ColSt 15
Colorado State Interception, 7 plays
7:471st & 10 at own 15Garrett Grayson pass incomplete to Rashard Higgins, broken up by Alex Hansen
7:472nd & 10 at own 15Dee Hart run for 12 yds to the ColSt 27 for a 1ST down
7:471st & 10 at own 27Garrett Grayson pass incomplete to Charles Lovett
7:472nd & 10 at own 27Dee Hart run for 17 yds to the ColSt 44 for a 1ST down
7:471st & 10 at own 44Garrett Grayson pass complete to Charles Lovett for 15 yds to the AFA 41 for a 1ST down
7:471st & 10 at opp 41Dee Hart run for 1 yd to the AFA 40
7:472nd & 9 at opp 40Garrett Grayson pass intercepted Weston Steelhammer return for 9 yds to the AFA 44
Air Force Punt, 3 plays
5:461st & 10 at own 44Nate Romine run for a loss of 1 yard to the AFA 43
5:462nd & 11 at own 43Nate Romine pass incomplete to Jalen Robinette
5:463rd & 11 at own 43Nate Romine run for no gain to the AFA 43
5:464th & 11 at own 43Will Conant punt for 41 yds, fair catch by Preston Hodges at the ColSt 16
Colorado State Turnover on downs, 10 plays
4:521st & 10 at own 16Garrett Grayson pass complete to Joe Hansley for 4 yds to the ColSt 20
4:522nd & 6 at own 20Garrett Grayson pass incomplete to Rashard Higgins
4:523rd & 6 at own 20Garrett Grayson run for 7 yds to the ColSt 27 for a 1ST down
4:521st & 10 at own 27Dee Hart run for 13 yds to the ColSt 40 for a 1ST down
4:521st & 10 at own 40Jasen Oden Jr. run for 3 yds to the ColSt 43
4:522nd & 7 at own 43Garrett Grayson pass complete to Deionte Gaines for 7 yds to the 50 yard line for a 1ST down
4:521st & 10 at the 50Dee Hart run for 4 yds to the AFA 46
4:522nd & 6 at opp 46Dee Hart run for 4 yds to the AFA 42
4:523rd & 2 at opp 42Jasen Oden Jr. run for no gain to the AFA 42
0:444th & 2 at opp 42Timeout COLORADO ST, clock 00:44
0:444th & 2 at opp 42Dee Hart run for no gain to the AFA 42
Air Force Field goal, 5 plays
0:381st & 10 at own 42Nate Romine pass incomplete to Garrett Brown
0:382nd & 10 at own 42Nate Romine run for 6 yds to the AFA 48
0:263rd & 4 at own 48Timeout AIR FORCE, clock 00:26
0:263rd & 4 at own 48Nate Romine pass complete to Garrett Brown for 26 yds to the ColSt 26 for a 1ST down
0:151st & 10 at opp 26Timeout AIR FORCE, clock 00:15
0:151st & 10 at opp 26D.J. Johnson run for 4 yds to the ColSt 22
0:032nd & 6 at opp 22Timeout AIR FORCE, clock 00:03
0:032nd & 6 at opp 22Timeout COLORADO ST, clock 00:03
0:002nd & 6 at opp 22Will Conant 39 yd FG GOODAir Force 27, Colorado State 24

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.

Air Force leads 40–⁠22–⁠1 in 63 meetings, counting the 10 since this game.

Recent meetings
2025Air Force 42, Colorado State 21
2024Colorado State 21, Air Force 13
2023Air Force 30, Colorado State 13
2022Air Force 24, Colorado State 12
2021Air Force 35, Colorado State 21
2019Air Force 38, Colorado State 21

Around this game