Tar Heels fall on road to Demon Deacons, 28-27