Phan-tastic season ends with Cup win