Sam Palmer chases perfect finish to playing career