The lead after every score: above the line Duke is ahead, below it Lafayette. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
11:31
TDJalon Calhoun 16 Yd pass from Riley Leonard (Todd Pelino Kick)8 plays, 68 yds, 3:26 · from DUKE 32
LAF 0–7 DUKE
4:11
TDChris Carasia 12 Yd pass from Dean DeNobile (Jack Simonetta Kick)13 plays, 75 yds, 7:20 · from LAF 25
LAF 7–7 DUKE
2nd quarter
12:45
TDJordan Waters 5 Yd Run (Todd Pelino Kick)9 plays, 70 yds, 4:27 · from DUKE 30
LAF 7–14 DUKE
1:17
TDJordan Waters 16 Yd Run (Todd Pelino Kick)9 plays, 76 yds, 4:36 · from DUKE 24
LAF 7–21 DUKE
3rd quarter
7:52
TDJaquez Moore 39 Yd Run (Todd Pelino Kick)8 plays, 84 yds, 3:48 · from DUKE 16
LAF 7–28 DUKE
1:50
TDHenry Belin IV 1 Yd Run (Todd Pelino Kick)4 plays, 60 yds, 2:13 · from DUKE 40
LAF 7–35 DUKE
4th quarter
13:45
TDJordan Moore 5 Yd pass from Henry Belin IV (Todd Pelino Kick)5 plays, 53 yds, 2:17 · from DUKE 47
LAF 7–42 DUKE
Drives
DUKE 6/9 scoredLAF 1/9 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
14:57
DUKE
DUKE 32
8
68
3:26
Touchdown
Q1
11:31
LAF
LAF 25
13
75
7:20
Touchdown
Q1
4:11
DUKE
DUKE 35
1
19
0:09
Fumble
Q1
4:02
LAF
LAF 46
3
7
1:50
Punt
Q1
2:12
DUKE
DUKE 30
9
70
4:27
Touchdown
Q2
12:45
LAF
LAF 25
10
51
6:52
Downs
Q2
5:53
DUKE
DUKE 24
9
76
4:36
Touchdown
Q2
1:17
LAF
LAF 25
6
27
0:47
Interception
Q2
0:30
DUKE
DUKE 25
6
64
0:30
Missed FG
Q3
15:00
LAF
LAF 25
6
11
3:20
Punt
Q3
11:40
DUKE
DUKE 16
8
84
3:48
Touchdown
Q3
7:52
LAF
LAF 14
5
14
3:49
Punt
Win probability
Duke 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.