Tom Gannam, Associated Press
St. Louis goaltender Manny Legace makes the save on a penalty shot by San Jose Sharks' Christian Ehrhoff in Friday's game.

ST. LOUIS — Evgeni Nabokov and the San Jose Sharks just keep winning.

Nabokov made 26 saves for his fifth shutout and league-leading 20th win of the season, and the Sharks extended their club-record road winning streak to eight games with a 1-0 win over the St. Louis Blues on Friday night.

"We stuck with the plan and we killed some big penalties," he said. "The key in a game like that is stay tight, stay patient and hope something good would happen."

The Sharks also set a team record by earning a point in their 11th straight road game (10-0-1). San Jose, which got a goal from Milan Michalek late in the third period, has outscored its opponents 32-16 over the stretch.

Nabokov now has 39 career shutouts, fourth among active goaltenders.

The Blues, who were blanked at home for the second straight game, have lost six of seven at the Scottrade Center. Blues goalie Manny Legace stopped 17 shots.

"You can give (Nabokov) credit for a lot of it, but we've got to start scoring goals," the Blues' Brad Boyes said. "We had chances. You've got to bear down. This is the NHL here. We've got to start scoring."

It appeared that the Blues would get at least a point as the game was scoreless with less than 4 minutes left in regulation. But Michalek took advantage of a clearing pass that bounced off a skate behind the net and went straight to the slot. He beat Legace with a one-timer from between the circles with 3:55 left.

Joe Thornton got an assist for his team-leading 42nd point.

The teams combined for 28 shots in the first two periods. St. Louis had a two-man advantage for 1:33 late in the second period. But a wide-open Martin Rucinsky fanned on a centering pass from just outside the crease.

"The 5-on-3 was unbelievable," Wilson said. "We stuffed that with really one scoring opportunity. We were happy about that, as that turned out to be the turning point of the game."

The Sharks' earlier best scoring opportunity came at 11:11 of the third period when Christian Ehrhoff was awarded a penalty shot after being hooked on a breakaway attempt by Eric Brewer. Legace stuffed Ehrhoff's backhand effort to keep the game scoreless.

CANADIENS 5, PANTHERS 1: At Sunrise, Fla., Guillaume Latendresse, Michael Ryder and Christopher Higgins scored on the first three shots of the game, and Montreal went on to a 5-1 win over Florida. Craig Anderson came on to replace Tomas Vokoun after the third goal came 5:03 into the game. Florida had been 5-0-1 against Montreal the past two seasons. Cristobal Huet stopped 40 shots for Montreal.

DEVILS 2, SABRES 1 (SO): At Newark, N.J., Mike Mottau's first goal since October got New Jersey even late in the third period, and Zach Parise came back from a sick day to score the only goal in the shootout. Martin Brodeur made a rolling poke-check stop on Ales Kotalik to start the tiebreaker and then denied Tim Connolly and Thomas Vanek to seal New Jersey's third straight win. The Devils have scored five goals in the spurt. Ryan Miller did all he could to protect a 1-0 lead after Kotalik scored early in the second, but Mottau wrecked the shutout bid with 6:23 left in regulation.

HURRICANES 4, BRUINS 3: At Raleigh, N.C., Chad LaRose converted a penalty shot, and Eric Staal scored on the power play in the third period. Cam Ward made 18 saves for the Hurricanes, who won consecutive home games for the first time since early November. Mike Commodore and Rod Brind'Amour had Carolina's other goals. Phil Kessel, P.J. Axelsson and Chuck Kobasew scored for Boston. Kobasew's was a short-handed goal, his second of the year.