Annika Swan is impressive in penultimate mile