Cyclones’ young ace Vilera shines again