Canada outclassed a young U.S. side in a 2-1 men’s soccer friendly win Saturday, the first victory over its North American rival on U.S. soil in 67 years.