Fairytale finish for Hans