The Crimson Tide won on the road for the first time this season in an all-around triumph against the Tar Heels.