Queensland have clawed back into contention to reach the Sheffield Shield final against top side South Australia, with Western Australia their main threats.