Late score seals win for Cheetahs