Playing their first home game in two weeks, the Tar Heels dominated Boston University at Carmichael Arena and cruised to an 82-40 win.