These results confirmed shikonin could inhibit colorectal cancer cells invasion and Galectin-1 play an important role. This evidence concerns the gene LGALS1 and colorectal cancer.