NHL Capsules

DETROIT (AP) Brian Elliott stopped 29 shots, Dmitri Jaskin scored a key third-period goal, and the St. Louis Blues beat the Detroit Red Wings 2-1 Wednesday night.

Ty Rattie also scored for St. Louis. Elliott came within 2:13 of becoming the first goalie in 69 games to shut out the Red Wings, but Henrik Zetterberg spoiled his bid with a power-play goal through Justin Abdelkader's screen.

Detroit pulled Petr Mrazek with two minutes left, but their momentum was destroyed when Dylan Larkin took a penalty with 58 seconds to play. Mrazek finished with 18 saves.

AVALANCHE 2, SABRES 1

DENVER (AP) – Francois Beauchemin scored a go-ahead goal with 31.7 seconds left in the third period to lift Colorado past Buffalo.

Alex Tanguay had a goal and an assist and Semyon Varlamov had 27 saves for Colorado. Beauchemin also had an assist.

The Avalanche, who scored twice in the third, went ahead when Beauchemin's shot from the point went off Sabres defenseman Mark Pysyk and beat goalie Robin Lehner high for his sixth of the season.

The Sabres pulled Lehner for an extra attacker but didn't get a shot on goal.

DUCKS 3, WILD 1

ANAHEIM, Calif. (AP) – Rickard Rakell scored the go-ahead goal with 6:19 left in the third period and rookie John Gibson made 25 saves to lead Anaheim past Minnesota.

Chris Stewart also scored for the Ducks, who are 11-2-0 in their last 13 games against Minnesota. Jakob Silfverberg added an empty-netter with 49 seconds remaining.

Jarret Stoll scored for the Wild, who have lost five in a row. Devan Dubnyk stopped 24 shots.