The South Africans seized control in the second half to go into the final with a 22-21 win over the Warriors