Yankees blast Buchholz as Sox lose again