a towering taiwanese triumph