Blizzard Celtic are unbeatable in Vancouver