Goals by Amy Rodriguez and Heather O’Reilly led the U.S. women’s national soccer team to a 2-0 victory over Japan on Wednesday night in Cary, N.C. The Americans, preparing for the Women’s World Cup in Germany, will play their final home tuneup June 5 against Mexico at Red Bull Arena.