Steve Ott carried the puck deep in the Vancouver end and passed to Trevor Daley at the left circle. Eriksson skated to the net and fired Daley’s goal-mouth pass by Roberto Luongo.
Mike Ribeiro scored the tying goal for Dallas with 52.5 seconds left in regulation.
With goalie Kari Lehtonen on the bench in favor of a sixth skater, Ribeiro deflected Alex Goligoski’s shot from the point for his 14th of the season.
PENGUINS 4, BLUE JACKETS 2
In Pittsburgh, Evgeni Malkin scored his 37th goal of the season, Brad Thiessen made 21 saves in his NHL debut and Pittsburgh beat Columbus.
Pascal Dupuis, Kris Letang and Joe Vitale also scored for Pittsburgh, which woke up from a slow start to win for the ninth time in its past 10 home games. Steve Sullivan added a pair of assists as the Penguins completed a weekend sweep of Tampa Bay and Columbus with ease.
Thiessen played well while giving Marc-Andre Fleury a rare day off.
LIGHTNING 4, DEVILS 3
In Newark, N.J., Martin St. Louis scored three goals and set up another to lead Tampa Bay over New Jersey.
Mathieu Garon made 19 saves and set up St. Louis’ first goal as the Lightning snapped a two-game losing streak less than 24 hours after being blown out 8-1 by the Penguins. Teddy Purcell added three assists for Tampa Bay, which has gone 11-5-2 in its last 18 in making a playoff push.
Alexei Ponikarovsky, Petr Sykora and Zach Parise scored for the Devils.
DUCKS 3, BLACKHAWKS 1
In Anaheim, Calif., Teemu Selanne scored a power-play goal and had an assist to move into 20th place on the NHL’s career scoring list, and Anaheim beat slumping Chicago.
Jonas Hiller made 18 saves in his 21st consecutive start for the Ducks. Andrew Cogliano scored his first goal of February for the Ducks, and Sheldon Brookbank also scored as Anaheim avoided a four-game season sweep by Chicago.
WILD 4, SHARKS 3
In St. Paul, Jed Ortmeyer’s first goal of the season gave Minnesota the lead with 4:13 left in a victory, sending San Jose home with a tough loss to finish 2-6-1 on a season-long nine-game road trip.
The Sharks played more than half of the night without coach Todd McLellan, who was inadvertently hit in the head with a stick during a play in front of the bench early in the second period. After staying down for a bit, McLellan walked gingerly to the locker room.
PANTHERS 4, CANADIENS 2
In Sunrise, Fla., Stephen Weiss scored two goals and Florida improved to 3-0 against Montreal this season.
Sean Bergenheim and Brian Campbell also scored for Florida and Scott Clemmensen made 18 saves.
SENATORS 5, ISLANDERS 2
In Ottawa, Robin Lehner, making his first start since being recalled from the minor to replace the injured Craig Anderson, made 28 saves for Ottawa.
Milan Michalek, Jason Spezza, Jim O’Brien, Chris Neil, and Kyle Turris scored for the Senators.