Chinese Taipei defeated the USA in the Final of the WBSC U-18 Baseball World Cup. You can watch the game on demand on WBSC YouTube channel