DETROIT -- Brendan Shanahan broke a tie with 24.4 seconds left in the second period and Detroit went on to beat St. Louis 5-2.
Shanahan's 30th goal of the season came on a wrist shot from the high slot and trickled through St. Louis goaltender Roman Turek's pads. It's the ninth time Shanahan scored 30 or more goals in his 14-season NHL career.
The victory gives the Red Wings, first in the NHL's Central Division, a seven-point lead over the second-place Blues with five games remaining in the regular season for each team.
Igor Larionov, Martin Lapointe, Boyd Devereaux and Kirk Maltby also scored for Detroit.
Daniel Corso and Cory Stillman had goals for St. Louis.
Capitals 7, Hurricanes 0
WASHINGTON -- The Washington Capitals, breaking out of a two-week scoring funk, all but wrapped up their second consecutive Southeast Division title Wednesday night with a 7-0 victory over the Carolina Hurricanes.
Trevor Linden had a goal and an assist, his first points since he was acquired from Montreal at the trade deadline on March 11. The Capitals lost five of their first six with Linden, and he celebrated his second-period goal with a huge smile as teammates mobbed him in the corner of the rink.
Bruins 3, Maple Leafs 0
TORONTO -- Byron Dafoe made 24 saves for his second shutout of the season, and Joe Thornton had a goal and an assist in Boston's victory over Toronto.
Brian Rolston and Bill Guerin also scored for the Bruins, who are 4-1-2 in their last seven.
Rangers 4, Islanders 2
NEW YORK -- Jan Hlavac had a goal and two assists, and Guy Hebert made 33 saves as the Rangers beat the Islanders.
Petr Nedved, Michal Grosek and Manny Malhotra also scored for the Rangers, who snapped a three-game losing streak. Nedved reached 30 goals for the fourth time in his career.
Devils 4, Thrashers 2
ATLANTA -- Alexander Mogilny scored twice, including the go-ahead goal with about six minutes remaining, as New Jersey won its eighth straight road game.
The defending Stanley Cup champions, leading the Eastern Conference, are 15-1 in their last 16 games and extended the team record for consecutive victories away from home.
Panthers 2, Canadiens 2
SUNRISE, Fla. -- Oleg Petrov scored with just 12.6 seconds left in regulation to lift Montreal to a tie with Florida.
Martin Rucinsky also scored for the Canadiens, who are just 1-2-2 in their last five.
Coyotes 2, Wild 0
ST. PAUL, Minn. -- Shane Doan had two goals and Sean Burke made 29 saves to lead Phoenix to a victory over the Minnesota Wild, and move the Coyotes ahead of Los Angeles in the race for the final playoff spot in the Western Conference.
Phoenix has 84 points going into Thursday's game at Nashville. Los Angeles is at 82 points, while San Jose is in seventh place, two points ahead of the Coyotes.
Senators 5, Blackhawks 2
CHICAGO -- Shawn McEachern and Mike Sillinger each had a goal and an assist as Ottawa extended its unbeaten streak to five games with a win over Chicago.
Alexei Yashin's goal midway through the second broke a 2-2 tie and stood up as the game-winner. Marian Hossa and Mike Fisher also connected for Ottawa, 4-0-1 in its last five contests and 6-1-1 in its last eight.
Stars 3, Canucks 1
VANCOUVER, British Columbia -- Ted Donato scored twice and added an assist as the Dallas beat Vancouver.
Donato opened the scoring 15:10 into the first on a slap shot that beat Vancouver's Bob Essensa.
Oilers 4, Avalanche 1
EDMONTON, Alberta -- Ryan Smyth scored twice and Tommy Salo made 23 saves to lead Edmonton to a victory over Colorado.
Ethan Moreau and Mike Grier also scored for the Oilers, who have won three of their last four games.
Smyth opened the scoring in the first period, and made it 3-1 in the third just over a minute after Alex Tanguay broke Salo's bid for his club-record ninth shutout of the season.
Tanguay deflected Ray Bourque's point shot past Salo at 11:29 of the third for his 26th goal of the year. But Smyth redirected Anson Carter's centering pass by Patrick Roy on a 2-on-1 at 12:38 to restore Edmonton's two-goal lead.
Peninsula Clarion ©2015. All Rights Reserved.