Pumas and Cheetahs scrap for last available semis spot