The Sharks were unable to protect a 2-1 lead in regulation, but Logan Couture converted on his first career shootout attempt to give San Jose a crucial two points.

That gave the Sharks 113 points, two more than Chicago for the most in the West. The Blackhawks have one game remaining and can clinch the top seed in the playoffs by winning at home Sunday against Detroit.

In Ottawa, Thomas Vanek scored four goals as Buffalo snapped a nine-game losing streak to Ottawa.

The Sabres spoiled the celebration for Senators captain Daniel Alfredsson, who recently played his 1,000th NHL game. Vanek stole the show in his first game after sitting out six through injury.

Derek Roy also scored for the Sabres, who play at New Jersey on Sunday with a chance to claim the No. 2 seed in the Eastern Conference playoffs.

Chris Neil and Shean Donovan scored for the Senators, who will be the fifth-seeded team in the East and face Pittsburgh in the first round of the postseason.

In Vancouver, Henrik Sedin regained the NHL scoring lead with four assists, including three on twin brother Daniel's hat trick, as Vancouver beat Calgary.

Defenseman Kevin Bieksa ended a long offensive drought with two goals, while Rick Rypien and Ryan Kesler also scored as the Canucks ended the regular season by matching a franchise record with 49 wins.

Niklas Hagman had two goals, and Rene Bourque also scored for Calgary, which lost its final four and missed the playoffs for the first time in six seasons.

In Nashville, Tennesse, Martin Erat scored the lone goal of the shootout as Nashville beat St. Louis.

The Predators finished the regular season by reaching 100 points. They have a chance to finish as high as fifth in the Western Conference.

Jason Arnott scored the regulation goal for Nashville, which won the season series with St. Louis 5-1.

Erat, skating second, beat Ty Conklin's glove for the win, giving the Predators six wins from the past seven games past regulation.

David Backes scored St. Louis' lone goal.

In Atlanta, the home team ruined Pittsburgh's hopes of claiming the Atlantic Division title.

Pittsburgh, the defending Stanley Cup champion, will finish second in the Atlantic behind the New Jersey Devils.

The Thrashers also prevented Sidney Crosby from scoring his 50th goal of the season. The Penguins captain will have one more game - Sunday at the New York Islanders - to try to reach the milestone for the first time.

Bryan Little scored the sole goal and Johan Hedberg made 33 saves in a shutout for the Thrashers, which had been eliminated from postseason contention and had lost five straight.

In Newark, New Jersey, New Jersey clinched a second straight Atlantic Division title with victory over New York.

Travis Zajac matched his career-high with three assists and Patrik Elias scored twice. Dainius Zubrus, Zach Parise and Dean McAmmond scored in the first period to ignite the Devils' highest score and largest victory margin of the season.

Brian Rolston and Ilya Kovalchuk also netted for New Jersey.

The Islanders late goal came from Matt Moulson.

In St. Paul, Minnesota, Jamie Benn scored in the shootout, giving Dallas victory over Minnesota to wrap up the regular season.

Brendan Morrow had a power-play goal, and Steve Ott scored twice for the Stars, tying the game 3-3 in the third period.

Mikko Koivu scored twice and rookie Casey Wellman got his first career goal for the Wild.

Dallas' Mike Modano drew a standing ovation when a video of highlights from his days with the Minnesota North Stars was shown during a first-period break.

In Boston, the hosts clinched a playoff berth by scoring three short-handed goals in 64 seconds, beating Carolina.

Daniel Paille, Blake Wheeler and Steve Begin netted in the same penalty period in the second to make it 3-0, and Milan Lucic added an empty-netter.

The outburst was unexpected from the Bruins, who had only scored three short-handed goals all season before Saturday.

The Hurricanes missed the playoffs a year after reaching the Eastern Conference finals.

In Montreal, the hosts clinched an Eastern Conference playoff spot despite losing to Toronto.

Maple Leafs defenseman Dion Phaneuf netted the winning goal in overtime, but a point was enough for the Canadiens to clinch their place in the playoffs.

Andrei Markov had a goal and two assists for the Canadiens, who failed to hold three one-goal leads and will be the No. 7 or No. 8 seed in the East.

Christian Hanson scored his first two goals of the season for Toronto.

In Los Angeles, rookie Devan Dubnyk made 52 saves and denied the Kings' last two shootout attempts, leading NHL-worst Edmonton past playoff-bound Los Angeles.

Tom Gilbert had a short-handed goal and two assists for the Oilers, who have won three straight. Edmonton blew a three-goal lead in the third period, but Ryan Potulny and Shawn Horcoff scored in the shootout.

Mike Comrie scored two early goals for the Oilers, who spoiled the Kings' home finale and snapped a 10-game winless streak on the road.

Michal Handzus scored the tying goal in regulation and connected again in the shootout for the Kings. Captain Dustin Brown and Jarret Stoll also scored third-period goals for Los Angeles, which took a season-high 55 shots.

In Tampa, Florida, Steven Stamkos scored twice to became the third-youngest player to reach 50 goals in a season and then netted the only goal in the shootout to lead Tampa Bay over Florida.

At 20 years, 2 months and 3 days, only Wayne Gretzky and Jimmy Carson had 50-goal seasons earlier than Stamkos - the No. 1 overall pick in the 2008 draft.

Martin St. Louis had a goal and an assist for Tampa Bay.

Michael Frolik scored for Florida, while Nathan Horton had a goal and two assists.