Knockdown of BFSP1 inhibited aerobic glycolysis and invasion of liver cancer cells, whereas overexpression of BFSP1 plays the opposite role. Here, BFSP1 is linked to liver cancer.