Hosts Japan excelled against USA in a frantic semi-final of the Pacific Nations Cup at the Hanazono Rugby Stadium.