#3 Virginia withstands #7 North Carolina's rally to remain unbeaten at JPJ.