Captaintreacherous Wins Cup 30