Quick answer
Virginia Cavaliers defeated Duke Blue Devils 34–17 in Week 12, 2025. Final score: Virginia Cavaliers 34, Duke Blue Devils 17.
Game summary
Virginia Cavaliers rolled past Duke Blue Devils 34–17 in Week 12 of the 2025 season.
- Scoring: 6 touchdowns, 3 field goals across 9 plays.
- Passing leader: Shotgun #4 C.Morris (Virginia) — 100.0 pass yds, +0.64 EPA/play.
- Receiving leader: #11 T.Harris caught at 48 — 1 rec, 56.0 yds.
- EPA edge: Virginia (+0.013/play) vs Duke (-0.282/play).
Line score
Final score and points by quarter.
| Team | Q1 | Q2 | Q3 | Q4 | Final |
|---|---|---|---|---|---|
| 6 | 9 | 12 | 9 | 34 | |
| 0 | 3 | 0 | 6 | 17 |
Stars of the game
Top passers, rushers, and receivers from cfbfastR play-by-play.
Passing
- Shotgun #4 C.Morris (Virginia) — 100.0 yds · +0.64 EPA/play +7.69 EPA
- Shotgun #10 D.Mensah (Duke) — 29.0 yds · -0.83 EPA/play -4.14 EPA
- No Huddle-Shotgun #4 C.Morris (Virginia) — 202.0 yds · -0.46 EPA/play -9.68 EPA
Receiving
- #11 T.Harris caught at 48 (Virginia) — 1 rec · 56.0 yds +2.91 EPA
- #2 S.Hagans caught at 33 (Duke) — 0 rec · 48.0 yds -4.68 EPA
- #0 L.King caught at 40 (Duke) — 1 rec · 32.0 yds +1.59 EPA
Quarterback report card
Attempts, efficiency, and EPA.
| Player | Team | Att | Cmp% | Yds | TD | EPA/play | Total EPA |
|---|---|---|---|---|---|---|---|
| Shotgun #4 C.Morris | 12 | 75.0% | 100 | 0 | +0.64 | +7.69 | |
| Shotgun #10 D.Mensah | 5 | 40.0% | 29 | 0 | -0.83 | -4.14 | |
| No Huddle-Shotgun #4 C.Morris | 21 | 57.1% | 202 | 0 | -0.46 | -9.68 | |
| No Huddle-Shotgun #10 D.Mensah | 32 | 43.8% | 158 | 0 | -0.44 | -14.09 |
Team EPA comparison
| Stat | ||
|---|---|---|
| Plays | 78 | 57 |
| EPA / play | +0.013 | -0.282 |
| Total EPA | +1.00 | -16.09 |
| Success rate | 41.0% | 29.8% |
| Pass EPA / play | +0.130 | -0.388 |
| Rush EPA / play | -0.083 | -0.070 |
| Yards | 575 | 261 |
Drive chart
Key possessions and results.
| Qtr | Offense | Plays | Yards | EPA | Result |
|---|---|---|---|---|---|
| Q1 | 14 | 85 | -0.94 | Rush TD | |
| Q1 | 3 | 9 | -1.06 | Ended | |
| Q1 | 6 | 18 | -1.81 | Punt | |
| Q1 | 3 | 1 | -2.55 | Punt | |
| Q1 | 3 | 23 | -2.01 | Interception | |
| Q1 | 3 | 6 | -1.85 | Punt | |
| Q1 | 9 | 35 | -3.73 | Ended | |
| Q2 | 10 | 28 | -2.07 | Field goal | |
| Q2 | 9 | 85 | +6.87 | Pass TD | |
| Q2 | 3 | 6 | -0.62 | Punt | |
| Q2 | 5 | 62 | +1.54 | Field goal | |
| Q3 | 5 | 20 | -1.48 | Ended | |
| Q3 | 11 | 104 | +9.31 | Pass TD | |
| Q3 | 7 | 30 | -7.37 | Ended | |
| Q3 | 3 | 86 | +6.83 | Rush TD | |
| Q3 | 2 | 7 | -0.43 | Ended |
Biggest EPA swings
- Q4 · Virginia Cavaliers · No Huddle-Shotgun #4 C.Morris — Interception returned for a touchdown (-5.95 EPA)
- Q3 · Virginia Cavaliers · Rushing touchdown (+5.45 EPA)
- Q4 · Duke Blue Devils · No Huddle-Shotgun #10 D.Mensah pass to #85 J.Hasley caught at 45 for 30 yards (4th & 3) (+5.19 EPA)
- Q3 · Duke Blue Devils · Fumble (-4.68 EPA)
- Q3 · Virginia Cavaliers · Rush (2nd & 7) (-4.5 EPA)
- Q2 · Virginia Cavaliers · #0 S.Ennis caught at 03 catch for a touchdown (12 yards) (+4.48 EPA)
- Q3 · Duke Blue Devils · Fumble (-3.83 EPA)
- Q2 · Virginia Cavaliers · Rush (4th & 1) (-3.79 EPA)
Key takeaways
- Virginia Cavaliers controlled the final (34–17) in Week 12.
- Passing edge: Shotgun #4 C.Morris (Virginia) — 100.0 yds.
- EPA edge: Virginia at 0.013 EPA/play.
- Full EPA, scoring map, and play-by-play live in CFB Analytics Box & Scores.
Frequently asked questions
What was the final score of Virginia Cavaliers vs Duke Blue Devils?
Virginia Cavaliers 34, Duke Blue Devils 17 in Week 12 of the 2025 college football season.
Who won Virginia Cavaliers vs Duke Blue Devils?
Virginia Cavaliers won with a final score of 34–17.
Where can I find the Virginia Cavaliers vs Duke Blue Devils box score?
See EPA, scoring timeline, and full play-by-play on FantasyHQ CFB Analytics: /cfb-analytics?game=401754593.
Who led Virginia Cavaliers vs Duke Blue Devils in passing?
Shotgun #4 C.Morris (Virginia) led passers with 100.0 yards.
Full analytics box score
Explore every snap, drive chart, and the interactive scoring map for Virginia Cavaliers at Duke Blue Devils in FantasyHQ CFB Analytics Box & Scores.
Season records after this game
Virginia Cavaliers
Entered 9-2 Now 10-2 W
Duke Blue Devils
Entered 6-4 Now 6-5 L