WINSTON-SALEM, N.C. (AP) -- David Schneider had 16 points, including sinking seven free throws in the final 35 seconds, and William & Mary held on to beat Wake Forest 78-68 on Saturday night.
The Tribe (4-2) scored all of their final 18 points from the foul line during the game's final 2:24 to seal the win.
Danny Sumner also scored 16 for the Tribe, who last beat a current Atlantic Coast Conference team five years ago. That 60-52 victory came on Dec. 7, 2002, at home against Virginia Tech, then a member of the Big East.
William & Mary led nearly the entire way. The Demon Deacons (4-1) had their only lead at 6-5, and once Matt Rum converted two free throws about a minute later, the Tribe were out front.
C.J. Harris had 17 points and Al-Farouq Aminu added 11 points and a career-high 20 rebounds, but shot just 4 of 18 from the field for Wake Forest.