Skarpnord, Green clean up in fairytale Vic win