Powerful Angels blast Yankees for 8th straight win