DURHAM, N.C. -- Kyle Guy scored 17 points and hit two free throws with 6.1 seconds left, and No. 2 Virginia beat No. 4 Duke 65-63 on Saturday. The Blue Devils' loss coencided with North Carolina's home loss to NC State, which marks the first time both Tobacco Road teams lost at home on the same day since February 21, 1973.
Ty Jerome had 13 points and a critical 3-pointer with 37.6 seconds to play, and Devon Hall finished with 14 points to help the Cavaliers (20-1, 9-0 Atlantic Coast Conference) win their 12th straight and their first at Cameron Indoor Stadium since 1995.
The nation's stingiest defense held the top offense in Division I to more than 28 points below its average of 91.7 points.
RELATED: LATEST D.M.V. COLLEGE HOOPS RANKINGS
Marvin Bagley III had 30 points and 14 rebounds, while Wendell Carter Jr. had 14 points and 15 rebounds for the Blue Devils (18-3, 6-3). Bagley was the only Blue Devil to record a field goal in the final eight minutes of the game.
Jerome's 3 with the shot clock winding down put Virginia up 63-58. Both he and Guy made things tense by missing the front ends of one-and-ones in the final minute.
Bagley swished a deep 3 with 7.4 seconds remaining before Duke fouled Guy again, and this time he hit both attempts to make it 65-61 and effectively seal it. Bagley added a layup at the buzzer.
Grayson Allen finished with just five points on 2-of-8 shooting in 40 minutes of action. But he was responsible for another viral video moment late in the game after getting tied up with Virginia's Guy.
Greyson Allen back. pic.twitter.com/CG26aVVxoh— Troy Machir (@TroyMachir) January 27, 2018
NBC Sports Washington's Troy Machir contributed to this story.