With the game even at 3, Ryder skated up the middle and converted Loui Eriksson's setup for Ryder's 11th of the season.
Eric Nystrom added an insurance goal for Dallas at 14:19 of the third.
|Avalanche 3, Flyers 2, SO|
DENVER (AP) — Ryan O'Reilly scored in the first round of a shootout and Colorado beat Philadelphia for its sixth consecutive victory at home.
Jean-Sebastien Giguere turned away a shot by Matt Read in the shootout and had 31 saves for the Avalanche, who are 8-1 after regulation and undefeated in six shutouts.
The Flyers tied it in the final minute of regulation with their goalie pulled, on Wayne Simmonds' 10th goal of the season. He punched the puck in from up close amid heavy traffic in front of the net.
|Red Wings 3, Oilers 2|
EDMONTON, Alberta (AP) — Drew Miller scored with 4:15 remaining in the third period.
|Bruins 3, Canadiens 2|
Carey Price made 28 saves and Tomas Plekanec scored for Montreal, which lost its third straight game — its second in a row since coach Jacques Martin was fired and replaced by Randy Cunneyworth.
The Canadiens have lost nine of their last 12, a streak that cost one of the NHL's winningest coaches his job and left them in last place in the Northeast Division.
|Kings 3, Maple Leafs 2, SO|
John-Michael Liles and Matt Frattin scored for Toronto, which has two wins in the last nine games.
The Kings limped into Toronto having lost six of their last seven games, a stretch cost coach Terry Murray his job.