Week 12 · ACC
November 15, 2025 · Wallace Wade Stadium · Durham, NC
Final
Virginia Cavaliers
BOOMBLÄT Game Score
70BLIP
Duke Blue Devils
BOOMBLÄT Game Score
29BLÄT
Score by Quarter
Q1Q2Q3Q4Final
Virginia71014334
Duke0301417
Win Probability
UVA00DUKEKICKOFF
100%50%0%Q1Q2Q3Q4
Press play to run the game back
DukeVirginia🏈Touchdown🎯Field Goal🛡️Defensive 2PTInterception⚠️Fumble💨Sack🧱Safety🏃Big Play🚩Penalty
100%50%0%🏃🏈💨🏃💨🎯🏃🏃🏈🏃🚩🎯🏃🏈🏃🏃🏈💨🚩🏃🏈🏈🎯KICKOFFQ2HALFQ4FINAL
DukeVirginia🏈Touchdown🎯Field Goal🛡️Defensive 2PTInterception⚠️Fumble💨Sack🧱Safety🏃Big Play🚩PenaltyVirginia never trailed
Key EventsFrom the play-by-play · 24 events
Q114:12
🏃 Big Play · C.Morris25 yds
(14:21) No Huddle-Shotgun #4 C.Morris pass complete short left to #3 J.Taylor caught at UVA26, for 25 yards to the UVA50
00
Q18:13
🏈 Touchdown · UVATD
(08:17) Shotgun #3 J.Taylor rush middle for 5 yards gain to the DUKE00 TOUCHDOWN, clock 08:13 #41 W.Bettridge kick attem
70
Q18:02
💨 Sack · DUKE offense
(08:09) Shotgun #10 D.Mensah sacked for loss of 5 yards to the DUKE11 (#14 F.Camac)
70
Q12:05
🏃 Big Play · C.Morris26 yds
(02:13) Shotgun #4 C.Morris pass complete deep right to #6 C.Ross caught at DUKE39, for 26 yards to the DUKE39 (#0 C.Riv
70
Q11:49
Interception · UVA · C.Morris
(01:54) No Huddle-Shotgun #4 C.Morris pass intercepted by #0 C.Rivers at DUKE12, End Of Play
70
Q26:48
💨 Sack · DUKE offense
(06:54) No Huddle-Shotgun #10 D.Mensah sacked for loss of 2 yards to the UVA30 (#23 J.Holmes)
70
Q25:33
🎯 Field Goal · DUKE49 yds
(05:37) #29 T.Pelino field goal attempt from 49 yards GOOD (H: #41 K.Reynoldson, LS: #57 C.Cooper), clock 05:33
73
Q25:21
🏃 Big Play · C.Morris29 yds
(05:33) Shotgun #4 C.Morris pass complete deep right to #11 T.Harris caught at DUKE50, for 29 yards to the DUKE46, End O
73
Q21:54
🏃 Big Play · C.Morris21 yds
(02:00) Shotgun #4 C.Morris pass complete short right to #7 J.Edrine caught at DUKE21, for 21 yards to the DUKE17 (#35 A
73
Q21:39
🏈 Touchdown · C.MorrisTD
(01:45) Shotgun #4 C.Morris pass complete short left to #0 S.Ennis caught at DUKE03, for 12 yards to the DUKE00 TOUCHDOW
143
Q20:29
🏃 Big Play · C.Morris56 yds
(00:40) No Huddle-Shotgun #4 C.Morris pass complete short left to #11 T.Harris caught at DUKE48, for 56 yards to the DUK
143
Q20:18
🚩 Penalty · UVA15 yds
(00:18) Shotgun #4 C.Morris pass complete short right to #7 J.Edrine caught at DUKE03, for 8 yards to the DUKE00 TOUCHDO
143
Q20:00
🎯 Field Goal · UVA44 yds
Will Bettridge 44 Yd Field Goal
173
Q38:16
🏃 Big Play · C.Morris29 yds
(08:24) No Huddle-Shotgun #4 C.Morris pass complete short right to #11 T.Harris caught at UVA47, for 29 yards to the DUK
173
Q36:49
🏈 Touchdown · C.MorrisTD
(06:56) No Huddle-Shotgun #4 C.Morris pass complete short right to #11 T.Harris caught at DUKE08, for 20 yards to the DU
243
Q36:32
🏃 Big Play · D.Mensah32 yds
(06:46) Shotgun #10 D.Mensah pass complete deep right to #0 L.King caught at DUKE40, for 32 yards to the DUKE46, out of
243
Q32:27
🏈 Touchdown · UVATD
(02:38) Shotgun #3 J.Taylor rush right for 78 yards gain to the DUKE00 TOUCHDOWN, clock 02:27, 1ST DOWN #41 W.Bettridge
313
Q32:20
💨 Sack · DUKE offense
(02:25) No Huddle-Shotgun #10 D.Mensah sacked for loss of 8 yards to the DUKE17 (#14 F.Camac)
313
Q31:15
🚩 Penalty · DUKE15 yds
(01:15) No Huddle-Shotgun #10 D.Mensah pass incomplete deep middle to #1 A.Anthony thrown to UVA21 broken up by #30 E.Mi
313
Q35:34
🏃 Big Play · D.Mensah48 yds
(05:34) No Huddle-Shotgun #10 D.Mensah pass complete short left to #2 S.Hagans caught at UVA33, for 48 yards to the UVA0
313
Box Score
316Passing Yards213
224Rushing Yards42
540Total Yards255
4Touchdowns2
2Turnovers1
0Sacks Taken3
22First Downs11
12–19Third Down4–15
7–60Penalties3–45
23/35Comp / Att18/35
Scoring Plays
Q1UVA(08:17) Shotgun #3 J.Taylor rush middle for 5 yards gain to the DUKE00 TOUCHDOWN, clock 08:13 #41 W.Bettridge (8:13)70
Q2DUKE(05:37) #29 T.Pelino field goal attempt from 49 yards GOOD (H: #41 K.Reynoldson, LS: #57 C.Cooper), clock 05:3 (5:33)73
Q2UVA(01:45) Shotgun #4 C.Morris pass complete short left to #0 S.Ennis caught at DUKE03, for 12 yards to the DUKE0 (1:39)143
Q2UVAWill Bettridge 44 Yd Field Goal (0:00)173
Q3UVA(06:56) No Huddle-Shotgun #4 C.Morris pass complete short right to #11 T.Harris caught at DUKE08, for 20 yards (6:49)243
Q3UVA(02:38) Shotgun #3 J.Taylor rush right for 78 yards gain to the DUKE00 TOUCHDOWN, clock 02:27, 1ST DOWN #41 W. (2:27)313
Q4DUKE(10:29) No Huddle-Shotgun #10 D.Mensah pass complete short right to #18 C.Barkate caught at UVA00, for 11 yard (10:23)3110
Q4DUKE(09:35) No Huddle-Shotgun #4 C.Morris pass intercepted by #12 T.Freeman at UVA18 QB hurried by #99 A.Hall #12 (9:30)3117
Q4UVA(05:46) #41 W.Bettridge field goal attempt from 42 yards GOOD (H: #38 D.Sparks, LS: #69 B.Robinson), clock 05: (5:42)3417
Quick Stats
Date
Nov 15, 2025
Stage
Week 12 · ACC game
Stadium
Wallace Wade Stadium
Location
Durham, NC
Attendance
27,215
Pre-game Win Prob.
DUKE 63.0%
About This Game
Virginia Cavaliers 34–17 Duke Blue Devils (ACC) in week 12 play, 2025. BOOMBLÄT scores each side's performance straight from the box score — offense, defense and game context in one number.