The Cheetahs claimed the scalp of Leinster in the PRO14 with an excellent 38-19 win at Bloemfontein Stadium on Friday.