Macedo Wins Mini Gold Cup