The Tar Heels won their third game in a row and did so in grand fashion upsetting in-state rival No.6 NC State, 80-70.