Qld close on Shield final as WA slip up