Miami’s winning streak was in danger of disappearing — in Cleveland, of all places. But LeBron James wouldn’t give up. James scored 25 points as the Heat overcame a 27-point deficit in the third quarter and won their 24th straight game, 98-95 over the short-handed Cleveland Cavaliers.