Wofford (20-5, 11-1 Southern Conference) held a commanding 42-24 lead at the break. However VMI stormed back in the second half, highlighted by a 9-0 run in the final four minutes capped off by a Brian Brown 3 to tie the game at 60 with 1:15 to play. But the Terriers scored the next five points in the final minute to put VMI away.
Spencer Collins added 10 points for the Terriers, whose 20-5 record is their best start since the 1993-94 season.
The Terriers held VMI to 37.1 percent shooting and forced 15 Keydets turnovers. During its seven game streak, Wofford has held opponents to just 35 percent shooting.
Brown led VMI (8-16, 4-9) with 14 points.