Virginia hosts the No. 3 Duke Blue Devils after Isaac McKneely scored 22 points in Virginia's 73-70 win over the Virginia Tech Hokies.