Filip Zubcic recovered from an earlier mistake to take gold in the men's giant slalom World Cup event in Naeba.