We’ll be in and out all day Saturday with updates on the ACC Championship Game race, ahead of tonight’s Virginia-Virginia Tech game, in which the ‘Hoos hold all the cards.
Win, and UVA (9-2, 6-1 ACC) is in, no matter what else happens.
Virginia Tech (3-8, 2-5 ACC) is either in the role of spoiler, or enhancement talent.
The UVA-Tech game kicks off in the 7 p.m. ET quarter-hour on ESPN.
Games factoring into the ACC Championship Game race
#12 Miami (9-2, 5-2 ACC) at #22 Pitt (8-3, 6-1 ACC) | Saturday, noon | ABC
Series: Miami leads series, 29-12-1
Last meeting: Pitt, 42-16 (2022)
Line: Miami -6.5
Over/under: 50.5
Projected final score: Miami 28, Pitt 23
Wake Forest (8-3, 4-3 ACC) at Duke (6-5, 5-2 ACC) | Saturday, 3:30 p.m. | ACC Network
Series: Duke leads series, 61-41-2
Last meeting: Duke, 23-17 (2024)
Line: Duke -1.5
Over/under: 54.5
Projected final score: Duke 28, Wake Forest 27
Virginia Tech (3-8, 2-5 ACC) at #18 Virginia (9-2, 6-1 ACC) | Saturday, 7 p.m. | ESPN
Series: Virginia Tech leads series, 62-38-5
Last meeting: Virginia Tech, 37-17 (2024)
Line: Virginia -8.5
Over/under: 53.5
Projected final score: Virginia 31, Virginia Tech 24
#21 SMU (8-3, 6-1 ACC) at Cal (6-5, 3-4 ACC) | Saturday, 8 p.m. | ESPN2
Series: SMU leads series, 2-0-0
Last meeting: SMU, 38-6 (2024)
Line: SMU -13.5
Over/under: 52.5
Projected final score: SMU 38, Cal 24
Championship Week
- Virginia is the big favorite, but it’s still UVA vs. Virginia Tech: We all know better
- Rivalry Week: What UVA Football fans need to know about Virginia Tech
- UVA Football: Focus has to be on containing potent Virginia Tech ground game
- ACC Football: Nightmare scenarios for the ACC, with Miami on the outside looking in
- ACC Football Weekend Preview: Both spots in Charlotte are on the line
Update: 4:11 p.m. Miami beat Pitt, 38-7, to eliminate the Panthers from the title chase, and the win keeps Miami alive for both Charlotte, but perhaps more importantly, for an at-large CFP spot.
Update: 7:17 p.m. Tipped pass at the line on a third-and-4 intercepted by Maddox Marcellus at the UVA 46.
The tip dude: Fisher Camac.
Tech had picked up two first downs. The Hokies drive started at their own 6 after Cameron Seldon inexplicably decided to return a kickoff that had gone nine yards deep into the end zone.
Update: 7:24 p.m. Virginia turns the INT into points. Big pickup on a third-and-6 at the Tech 42, a 26-yard pass to Trell Harris.
A holding call on a double-move got UVA to first-and-goal.
J’Mari Taylor scored on a wildcat play, 1-yard scoring run.
UVA 7, Virginia Tech 0, 7:26/1st
🤔 Where have we seen this before? J’Mari to the house 🏠
Hoos take a 7-0 lead in the first
📺 ESPN pic.twitter.com/4CsuRUvCUR
— Virginia Football (@UVAFootball) November 30, 2025
Update: 7:43 p.m. We’re at the end of one, and it’s UVA 7, Tech 0.
Virginia will punt after the break.
A couple of odd play-call decisions after the first-down run by J’Mari Taylor: a pair of bubble screens to Trell Harris that the Tech secondary was totally onto.
Des Kitchings saw something that wasn’t there.
Update: 7:46 p.m. First-quarter analysis: the Hokies had the ball for 10:01. They’re basically playing Tony Bennett Basketball on us, limiting the number of possessions to keep the game closer.
Update: 8:12 p.m. J’Mari Taylor 1-yard TD pass to Sage Ennis. They saved that play for this game. Taylor out of the wildcat, as is the norm. Then, the jump pass.
Nice.
UVA 14, Virginia Tech 0, 4:33/2nd
Playbook unlocked 🔓
📺 ESPN pic.twitter.com/IKg7muE1JG
— Virginia Football (@UVAFootball) November 30, 2025
Update: 8:34 p.m. We’re at the half, with Virginia up, 14-0.
Tight first half statwise: Virginia outgained Tech 146-110.
Tech has been able to shorten the game a bit with some success running the ball: 99 sack-adjusted yards on 20 runs.
The Virginia offensive game plan is obviously oriented toward limiting exposure.
One more score, and this one is over.
Virginia gets the ball to start the second half.
Update: 9:15 p.m. Will Bettridge good from 32 yards to cap an 11-play, 39-yard drive.
Tonight’s attendance: 58,832.
UVA 17, Virginia Tech 0, 7:28/3rd
Update: 9:33 p.m. Chandler Morris 8-yard TD run, after which two Tech defenders need to readjust their jocks.
Drive: 12 plays, 74 yards, 5:02.
UVA 24, Virginia Tech 0, 0:46/3rd
Playbook unlocked 🔓
📺 ESPN pic.twitter.com/IKg7muE1JG
— Virginia Football (@UVAFootball) November 30, 2025
Update: 9:54 p.m. Virginia left the door slightly ajar there.
Fourth-and-1 at the Tech 11. Weird play call there: Harrison Waylee got the direct snap, and it was a read-option.
The read-option slowed him down to allow pursuit.
Update: 10:02 p.m. Antonio Clary intercepted a Kyron Drones pass in plus territory, and it led to a Will Bettridge 32-yard field goal.
I may finally be able to start relaxing. A smidge.
UVA 27, Virginia Tech 0, 6:24/4th
Update: 10:09 p.m. Tech gets on the board with a fourth-and-2 pass from Drones to Shamarius Peterkin.
Missed tackle there. Not many of those tonight.
UVA 27, Virginia Tech 7, 4:21/4th
Update: 10:42 p.m. It’s over.
I’m hanging out in the press box. Let it soak in.
Postgame recap to come.
Wahoowa!