Goaltender Vladislav Tretiak stopped 24 shots and Viktor Zhluktov's goal broke a second-period tie yesterday in Eddmonton, Alberta, powering the Soviet Union to a 4-1 victory over Team USA in the Canada Cup hockey tournament.

In other games at Winnipeg, Anders Kallur scored twice to lead lSweden over winless Finland, and Jiri Dudacek scored twoice as Czechoslovikia tied highly favored Team Canada, 4-4.

The 29-year-old Tretiak, in his ninth campaign with the Soviet national team, beat back 20 shots over the first two periods then coasted for the final 20 minutes as the Soviets forced the defense-minded Americans into a skating contest they were not desinged to win.

The victory gave the Soviet veterans and measure of revenge for the Olympic upset suffered at the hands of Team USA's youngsters at Lake Placid 18 months ago.

The 27-year-old Zhluktov, one of the few Soviets who survived the post-Lake Placid roster purge, caught Team USA goaltlender Tony Esposito off guard at 2:52 of the second period to break a 1-1 deadlock and give the Soviets an edge they never relinguished.

The decision improved the Soviets' record to 2-0-1 with two games remaining.

The hard-fought tie gave the Czechs and Canadians 2-0-1 records, tying them with the Soviet Union for the overall lead.

Team USA and Sweden are tied for the final semifinal berth at 1-2, while Finland languishes in the basement at 0-3.