The lead after every score: above the line Army is ahead, below it Holy Cross. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
12:34
TDElo Modozie 12 Yd Return of Blocked Punt (Quinn Maretzki Kick)
HC 0–7 ARMY
2nd quarter
11:14
TDTyrell Robinson 14 Yd Run (Quinn Maretzki Kick)8 plays, 67 yds, 4:28 · from ARMY 33
HC 0–14 ARMY
4th quarter
11:47
TDJustin Shorter 24 Yd pass from Matthew Sluka (Luis Palenzuela Kick)8 plays, 59 yds, 3:31 · from HC 41
HC 7–14 ARMY
4:59
FGQuinn Maretzki 26 Yd Field Goal 13 plays, 66 yds, 6:48 · from ARMY 25
HC 7–17 ARMY
2:05
TDJalen Coker 8 Yd pass from Matthew Sluka (Luis Palenzuela Kick)9 plays, 75 yds, 2:54 · from HC 25
HC 14–17 ARMY
Drives
ARMY 2/8 scoredHC 3/8 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
HC
HC 25
5
7
2:26
Punt Touchdown
Q1
12:34
HC
HC 25
11
41
5:47
Fumble
Q1
6:47
ARMY
ARMY 34
3
7
2:32
Punt
Q1
4:15
HC
HC 16
7
51
3:33
Downs
Q1
0:42
ARMY
ARMY 33
8
67
4:28
Touchdown
Q2
11:14
HC
HC 25
8
45
4:20
Interception
Q2
6:54
ARMY
ARMY 16
8
83
4:16
Downs
Q2
2:38
HC
HC 1
7
52
1:54
Punt
Q2
0:44
ARMY
ARMY 3
1
4
0:44
End of Half
Q3
14:56
ARMY
ARMY 22
3
5
2:34
Punt
Q3
12:22
HC
HC 30
16
68
7:57
Downs
Q3
4:25
ARMY
ARMY 2
6
17
4:07
Punt
Win probability
Army 100% · no pregame line on file, so it starts at 50–50
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.