Reece Beekman drained a 3-pointer with 1.1 seconds left to give Virginia a shocking 69–68 victory against No. 7 Duke on Monday night at Durham, North Carolina. Jayden Gardner scored 17 points with eight rebounds, Kadin Shedrick dumped in a career-high 16 points off the bench and Armaan Franklin had 11 points for Virginia (15–9, 9–5 Atlantic Coast Conference). It was the Cavaliers’ third straight win and fourth in the past five games. Mark Williams battled foul trouble and finished with 16 points and Trevor Keels had all 12 of his points in the second half for the Blue Devils (19–4, 9–3), who fell into a first-place tie in the league with idle Notre Dame. The loss snapped Duke’s five-game winning streak. Paolo Banchero was held to a season-low nine points on 3-for-9 shooting, although he added a game-high nine rebounds. His desperation 3 at the final buzzer was off …