Vanderbilt (54-11) beat the Tar Heels for the second time in the CWS and plays Southeastern Conference rival Florida on Friday. The Commodores are in Omaha for the first time and would need to beat the Gators twice to reach next week's best-of-three finals.
North Carolina (51-16) left 34 runners on base in its three CWS games and was just 7-for-39 with runners in scoring position.
Hill (6-1) allowed a run and four hits in seven innings. Greg Holt (7-2) took the loss.
Harrell's three-run homer put Vanderbilt up 4-0 in the second inning.