General manager Doug Armstrong found the top-six forward he was seeking as Canada enters the qualification round at the men's world hockey championship.
New Jersey Devils centre Travis Zajac, fresh off a first-round series loss to Carolina in the Stanley Cup playoffs, soon will join the Canadian squad in Switzerland.
The 23-year-old Winnipeg native was fourth in Devils scoring in the regular season with 20 goals, 62 points and a team-best plus-33 rating. He added four points in seven playoff contests.
Zajac, who has never represented Canada in international competition, will take the roster spot of injured Dallas Stars forward James Neal, whose tournament came to an end Tuesday when he suffered a serious eye injury. The upper and lower eyelid of his left eye were sliced accidentally by Ladislav Nagy's stick in the first period of a 7-3 Canada victory over Slovakia.
On Wednesday, defencemen Braydon Coburn of the Philadelphia Flyers and Marc-Edouard Vlasic of the San Jose Sharks were named to the 25-man Canadian roster.
Unbeaten Canada (3-0) faces the Czech Republic Thursday at 2:15 p.m. ET.