Tons to SA's Alex Carey and Jake Lehmann before a devastating spell from Nathan McAndrew have shattered Queensland's Sheffield Shield final hopes.