Sam Hauser scored a game-high 23 points in No. 14 Virginia's win over Pitt.