×

DENVER (AP) — Cale Makar scored with 40 seconds left to lift the Colorado Avalanche past the St. Louis Blues 2-1. Nathan MacKinnon also had a goal and Philipp Grubauer stopped 27 shots for Colorado. The Avalanche have won four in a row and are 12-0-2 over their last 14 games. Ryan O’Reilly scored for St. Louis and Ville Husso had 32 saves. The Blues have dropped five straight (0-4-1). The game appeared headed to overtime when Makar’s shot from the right point went through traffic and by Husso.

Also on NHL ice:

— Joel Eriksson Ek scored the tiebreaking goal in the third period as the Wild nipped the Golden Knights, 2-1 to become the first visiting team to sweep a two-game series in Las Vegas this season. Cam Talbot made 27 saves and Ek set up Kirill Kaprizov (kah-REEL’ kah-PREE’-zahv) for the tying goal in the final period. The Knights have their first three-game skid of the season at 0-2-1, dropping them four points behind the West-leading Avs.

— Dylan Gambrell scored in the third period to send the Sharks to their fourth straight win, 3-2 over the Kings. Kevin Labanc and Evander Kane each had a goal and an assist for the Sharks, who have won six of eight overall to climb back into playoff contention. San Jose goaltender Martin Jones stopped 35 shots after he made 30 saves in Friday night’s 3-0 win at Los Angeles.

— The Islanders are 15-1-2 at Nassau Coliseum after Mat Barzal (bahr-ZAL’) furnished the winning goal in their 3-2 shootout win over the Flyers. Anthony Beauvillier (boh-VIH’-lee-ay) scored twice to put New York ahead, 2-0, but the Flyers earned a point on Claude Giroux’s (juh-ROOZ’) two third-period goals. Isles rookie Ilya Sorokin (sah-ROH’-kihn) made 30 saves in 65 minutes of play and improved to 9-3-1 on the season.

— Brad Marchand scored a hat trick and the Bruins erupted for five goals in the second period of a 7-5 downing of the Penguins. Marchand had two goals and an assist during the second-period outburst, two days after coach Bruce Cassidy called out some of his top veterans. David Pastrnak (PAHS’-tur-bahk) scored twice for the Bruins, who were just 4-4-1 in their previous nine games.

— Juuse Saros (YOO’-see SAH’-rohs) made 41 saves to lead the Predators to a 3-0 victory over the Blackhawks. Eeli Tolvanen (EE’-lee TOHL’-vah-nehn), Colton Sissons, and Luke Kunin (KOO’-nihn) scored for the Predators, winners of seven of eight. Kevin Lankinen made 18 saves in Chicago’s fourth loss in five games.

— Victor Olofsson tied the game with 3:41 left in regulation and Tage Thompson scored the only goal in a shootout to give the Sabres a 3-2 comeback victory against the Rangers. Casey Mittelstadt also scored for the Sabres, and Ullmark made 28 saves in improving to 7-5-3 this season. Buffalo is 2-0-1 since an 0-15-3 skid.

— Evgenii Dadonov (ehv-GEH’-nee dah-DAH’-nahv) scored twice and Artem Anisimov (ahr-TEHM ah-NEE’-see-mahv) had a goal and two assists as the Senators doubled up the Canadiens, 6-3. Anton Forsberg finished with 35 saves to help Ottawa end Montreal’s three-game winning streak. Josh Anderson had two goals and Tyler Toffoli also scored for Montreal.

— The Stars earned a 3-2 win over the Hurricanes on Tanner Kero’s tiebreaking goal 2:52 into the third period. Andrew Cogliano and Jamie Benn also scored for Dallas, which has won back-to-back games for the first time since the opening week of the season. Jake Oettinger made 41 saves for the Stars.