Canada rallies past Finland 3–2 and the U.S. defeats Slovakia 6–2, setting up a rivalry showdown for men’s hockey gold at the 2026 Winter Olympics.