Chase the Ace won in Bay de Verde, Newfoundland