Allansford stays in finals' mix