The lead after every score: above the line Air Force is ahead, below it UConn. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
8:43
TDKemper Hodges 7 Yd Run (Carter Cremascoli Kick)10 plays, 55 yds, 5:25 · from AF 45
CONN 0–7 AFA
1:27
TDKemper Hodges 62 Yd Run (Carter Cremascoli Kick)2 plays, 67 yds, 0:45 · from AF 33
CONN 0–14 AFA
2nd quarter
11:55
TDTrey Cornist 1 Yd Run (Jack O'Connor Kick)10 plays, 75 yds, 4:32 · from CONN 25
CONN 7–14 AFA
5:53
TDKemper Hodges 3 Yd Run (Carter Cremascoli Kick)11 plays, 77 yds, 5:57 · from AF 23
CONN 7–21 AFA
1:56
TDRyder Treadway 2 Yd pass from Kalieb Osborne (Jack O'Connor Kick)10 plays, 75 yds, 3:57 · from CONN 25
CONN 14–21 AFA
3rd quarter
2:34
TDGage LaDue 4 Yd Run (Carter Cremascoli Kick)16 plays, 81 yds, 9:40 · from AF 19
CONN 14–28 AFA
2:04
TDAlex Godavitarne 55 Yd pass from Kalieb Osborne (Jack O'Connor PAT failed)2 plays, 75 yds, 0:30 · from CONN 25
CONN 20–28 AFA
4th quarter
14:46
TDKenji Christian 46 Yd Run (Two-Point Pass Conversion Failed)4 plays, 87 yds, 0:54 · from CONN 13
CONN 26–28 AFA
3:09
TDKemper Hodges 1 Yd Run (Carter Cremascoli Kick)19 plays, 75 yds, 11:37 · from AF 25
CONN 26–35 AFA
Drives
AFA 5/10 scoredCONN 4/10 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
CONN
CONN 25
3
1
0:52
Punt
Q1
14:03
AFA
AF 45
10
55
5:25
Touchdown
Q1
8:43
CONN
CONN 25
10
45
3:22
Downs
Q1
5:15
AFA
AF 30
3
2
1:21
Punt
Q1
3:47
CONN
CONN 20
3
0
1:48
Punt
Q1
2:06
AFA
AF 33
2
67
0:45
Touchdown
Q1
1:27
CONN
CONN 25
10
75
4:32
Touchdown
Q2
11:55
AFA
AF 23
11
77
5:57
Touchdown
Q2
5:53
CONN
CONN 25
10
75
3:57
Touchdown
Q2
1:56
AFA
AF 25
4
5
1:56
End Of Half
Q3
15:00
AFA
AF 25
3
7
1:58
Punt
Q3
12:51
CONN
CONN 27
3
-2
0:48
Punt
Win probability
Air Force 100% · pregame line Air Force −2.5 (closing line)
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.
AFA +18%Q4 14:46 (14:46) #89 M.Baker kickoff 65 yards to the AF00, Touchback
AFA +17%Q2 1:56 (01:56) #89 M.Baker kickoff 65 yards to the AF00, Touchback
Team stats
Stat
CONN
AFA
1st Downs
18
24
3rd down efficiency
4-10
7-16
4th down efficiency
0-2
5-6
Total Yards
368
359
Passing
263
0
Comp/Att
17/33
0/3
Yards per pass
8.0
0.0
Rushing
105
366
Rushing Attempts
21
74
Yards per rush
5.0
4.9
Penalties
5-46
3-35
Turnovers
0
0
Fumbles lost
0
0
Interceptions thrown
0
0
Possession
18:06
41:49
Play by play
Q4 0:00 End of 4th quarter.
Q4 0:19 1st & 10 at CONN 25 (00:19) No Huddle-Shotgun #7 K.Osborne sacked for loss of 9 yards to the UCONN16 (#30 I.Hubert, #47 J.Kepler)
Q4 0:21 4th & 9 at CONN 30 (00:22) #20 K.Sack rush right for 5 yards gain to the UCONN25 (#44 J.Lista; #12 S.Suchanic), TURNOVER ON DOWNS
Q4 1:01 3rd & 11 at CONN 32 (01:03) #4 K.Hodges rush left for 2 yards gain to the UCONN30 (#0 K.Sherman; #52 J.Mickens)
Q4 1:45 2nd & 10 at CONN 31 (01:48) #2 O.Allen rush middle for 1 yard loss to the UCONN32 (#44 J.Lista; #15 A.Luqman)
Q4 1:52 1st & 10 at CONN 31 (01:51) #4 K.Hodges rush right for 0 yards to the UCONN31 (#15 A.Luqman)
Q4 1:56 2nd & 2 at CONN 33 (01:57) #4 K.Hodges rush middle for 2 yards gain to the UCONN31 (#44 J.Lista), 1ST DOWN
Q4 2:02 1st & 10 at CONN 41 (02:05) #2 O.Allen rush right for 8 yards gain to the UCONN33 (#12 S.Suchanic; #0 K.Sherman)
Q4 2:07 4th & 20 at CONN 41 (02:07) No Huddle-Shotgun #7 K.Osborne pass incomplete deep right to #9 J.Allen thrown to AF05 broken up by #5 R.Jones, TURNOVER ON DOWNS
Q4 2:15 3rd & 20 at CONN 41 (02:19) No Huddle-Shotgun #7 K.Osborne pass incomplete short right to #3 K.Christian thrown to UCONN45 broken up by #6 B.Fletcher
Q4 2:21 2nd & 20 at CONN 41 (02:23) No Huddle-Shotgun #7 K.Osborne pass incomplete short middle to #6 T.Cornist thrown to UCONN48 QB hurried by #30 I.Hubert
Q4 2:25 1st & 20 at CONN 41 (02:27) No Huddle-Shotgun #7 K.Osborne pass incomplete short left to #80 A.Godavitarne thrown to UCONN50
Q4 2:33 1st & 10 at AF 49 (02:33) No Huddle-Shotgun #7 K.Osborne pass incomplete deep left to #2 J.Willoughby thrown to AF20 PENALTY UCONN Holding (#78 I.Switzer) 10 yards from AF49 to UCONN41. NO PLAY
Q4 2:41 1st & 10 at CONN 40 (02:45) No Huddle-Shotgun #7 K.Osborne pass complete short right to #2 J.Willoughby caught at UCONN45, for 11 yards to the AF49, out of bounds at AF49, 1ST DOWN
Q4 2:51 4th & 10 at CONN 25 (02:51) No Huddle-Shotgun #7 K.Osborne pass incomplete deep left to #5 S.Porter thrown to UCONN49 QB hurried by #47 J.Kepler PENALTY AF Pass Interference (#5 R.Jones) 15 yards from UCONN25 to UCONN40, 1ST DOWN. NO PLAY
Q4 2:53 3rd & 10 at CONN 25 (02:55) No Huddle-Shotgun #7 K.Osborne pass incomplete short right to #11 R.Treadway thrown to UCONN37
Q4 2:57 2nd & 10 at CONN 25 (02:57) No Huddle-Shotgun #7 K.Osborne pass incomplete short right to #3 K.Christian thrown to UCONN34 broken up by #17 T.Young QB hurried by #93 A.Tillett
Q4 3:03 1st & 10 at CONN 25 (03:07) No Huddle-Shotgun #7 K.Osborne pass incomplete short left to #3 K.Christian thrown to UCONN30 QB hurried by #95 N.Daniels
Q4 3:09 (03:09) #90 C.Cremascoli kickoff 65 yards to the UCONN00, Touchback
Q4 3:09 & Goal at CONN 3 Timeout Air Force, clock 03:09
Q4 3:09 4th & Goal at CONN 1 Kemper Hodges 1 Yd Run (Carter Cremascoli Kick)
Q4 3:13 3rd & Goal at CONN 2 (03:18) #2 O.Allen rush right for 1 yard gain to the UCONN01 (#21 T.Revels; #15 A.Luqman). The previous play is under automatic review - "Runner was down by contact". CALL UPHELD
Q4 3:58 2nd & Goal at CONN 3 (04:00) #4 K.Hodges rush right for 1 yard gain to the UCONN02 (#37 H.Pegg)
Q4 4:35 1st & Goal at CONN 9 (04:38) #4 K.Hodges rush middle for 6 yards gain to the UCONN03 (#2 T.Mullix; #5 R.Williams)
Q4 5:19 3rd & 1 at CONN 13 (05:22) #4 K.Hodges rush middle for 4 yards gain to the UCONN09 (#2 T.Mullix; #14 D.Aladuge), 1ST DOWN