Giants on display in Equador