Boston College held on for a 85-76 win over South Carolina after nearly blowing a 21-point halftime lead on Wednesday night.