EDMONTON, Alberta - Alexander Mogilny had a goal and two assists as the Vancouver Canucks ended their six-game road winless streak with a 6-3 victory over the Edmonton Oilers on Saturday night.
Mark Messier, Pavel Bure, Scott Walker and Mike Sillinger also scored for the Canucks, who had not won away from home since Dec. 17 in Phoenix.
Dean McAmmond, with two goals, and Andrei Kovalenko also scored for the Oilers, who had their five-game home unbeaten streak ended.
The first three goals of the game were scored on the power play.
The Canucks took a 1-0 lead just six seconds into their first man advantage when Mogilny beat Edmonton goalie Curtis Joseph with a wrist shot.
Edmonton tied the game a little more than three minutes later. After Messier failed to clear the puck out of the Vancouver zone, the Oilers kept the pressure on before McAmmond knocked in a rebound.
The Canucks got the lead back on Messier's 17th goal of the season. Vancouver made it 3-1 when Bure scored his 33rd goal.
Kovalenko scored to make it 3-2, but the Canucks regained control when Walker dug the puck out of the corner and put a quick slapshot past goaltender Curtis Joseph.
Mogilny and Sillinger worked a perfect two-on-one break for a short-handed goal that put the Canucks ahead 5-2.
The Oilers stayed close as McAmmond scored his second power-play goal of the game, but that was as far as they would get.
Donald Brashear's third-period goal made it 6-3.
©1998 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed