Finland scored three unanswered goals in the second period as they defeated Canada 4-2 at the men’s World Hockey Championship semifinal on Saturday.