U.S. men's hockey earns first Olympic win over Canada in 12 years.