NHL Capsules

ANAHEIM, Calif. (AP) Kevin Klein had the first two-goal game of his 11-year NHL career, scoring the tiebreaking goal with 6:41 to play in the New York Rangers' 2-1 victory over the Anaheim Ducks on Wednesday night.

Klein also scored the tying goal in the second period for the Rangers, who opened their three-game California road trip with their second win in five games overall. Antti Raanta made 22 saves in the Rangers' second victory over Anaheim this season.

Jamie McGinn scored and John Gibson stopped 21 shots for the Ducks, who have lost four of five in their first poor stretch since Christmas. The Ducks lost in regulation at home for the first time since Jan. 17, ending a 10-game points streak at Honda Center.

FLYERS 3, BLACKHAWKS 2

CHICAGO (AP) – Defenseman Radko Gudas scored on a deflected shot in the third period, and the surging Philadelphia Flyers beat the Chicago Blackhawks to move into position for a wild-card playoff spot.

Michal Neuvirth made 24 saves as Philadelphia improved to 8-1-1 in its last 10 games and leapfrogged idle Detroit for the eighth spot in the Eastern Conference. The Flyers beat the Red Wings 4-3 at home on Tuesday night.

Gudas' slap shot at 9:53 of the third went off the stick of Blackhawks defenseman Christian Ehrhoff and then bounced off the ice before elevating past goaltender Scott Darling.

Ryan White and Brayden Schenn scored for the Flyers (34-23-12), who swept the two-game season series against the Blackhawks (41-24-6).

CANADIENS 3, SABRES 2, OT

BUFFALO, N.Y. (AP) – Paul Byron scored at 3:15 of overtime to lead the Montreal Canadiens over the Buffalo Sabres.

Andrei Markov and Greg Pateryn scored in regulation and Ben Scrivens made a season-high 41 saves for the Canadiens, who snapped a two-game losing streak.

Zach Bogosian and Marcus Foligno had goals for Buffalo and leading scorer Ryan O'Reilly had an assist in his first game back after missing 11 games with a broken right foot. Robin Lehner made 19 saves.

OILERS 6, BLUES 4

EDMONTON, Alberta (AP) – Ryan Nugent-Hopkins and Mark Letestu each scored twice and the Edmonton Oilers defeated the St. Louis Blues.

Taylor Hall and Leon Draisaitl also scored for the Oilers, who have won six of their last 10 games, but had lost their last two.

David Backes scored twice, and Jaden Schwartz and Patrik Berglund also had goals for the Blues, who have lost two straight after a six-game winning streak.

AVALANCHE 3, CANUCKS 1

VANCOUVER, British Columbia (AP) – Mikkel Boedker scored twice and the Colorado Avalanche moved back into playoff position with a win over the Vancouver Canucks.

Andreas Martinsen also scored for the Avalanche, who have 76 points – one ahead of idle Minnesota for the last wild-card spot in the Western Conference.

Henrik Sedin scored for Vancouver, which completed a four-game homestand at 2-2. The Canucks are 10 points back of the Avs in the wild-card race.

FLAMES 4, JETS 1

CALGARY, Alberta (AP) – Michael Frolik had a goal and two assists and the Calgary Flames scored three times in the first period before cruising past the Winnipeg Jets.

Joe Colborne had a goal and an assist and Mikael Backlund, the third member of that line, added two assists as the Flames won consecutive games on home ice for the first time since December. Sean Monahan and Mark Giordano also scored for Calgary.

Drew Stafford scored for Winnipeg, which had won two straight and has yet to string together three wins in a row this season.