Nazem Kadri scored a buzzer-beating power-play goal to give the Colorado Avalanche a 2-1 comeback victory over the defending Stanley Cup champion St. Louis Blues in Western Conference round-robin play Sunday night.

Kadri's shot crossed the goal line with 0,1 seconds on the clock. The NHL reviewed the play for several minutes before calling it a good goal.

More Images
St. Louis Blues goalie Jordan Binnington (50) makes a save as Robert Thomas (18) reaches for the rebound during first period against the Colorado Avalanche in an NHL hockey playoff game Sunday, Aug. 2, 2020, in Edmonton, Alberta. (Jason FransonThe Canadian Press via AP)

Nazem Kadri scored a buzzer-beating power-play goal to give the Colorado Avalanche a 2-1 comeback victory over the defending Stanley Cup champion St. Louis Blues in Western Conference round-robin play Sunday night.

St. Louis Blues' David Perron (57) and Alex Pietrangelo (27) celebrate a goal against the Colorado Avalanche during the first period of an NHL hockey playoff game Sunday, Aug. 2, 2020, in Edmonton, Alberta. (Jason FransonThe Canadian Press via AP)

The frenzied finish made up for an uneven first 55 minutes or so. In the final two, St. Louis captain Alex Pietrangelo went off slowly after taking a shot off the side of his right knee, teammate Alex Steen took a penalty and the Avalanche put goaltender Jordan Binnington and the Blues penalty kill under siege.

Colorado Avalanche's J.T. Compher (37) is stopped by St. Louis Blues goalie Jordan Binnington (50) as Colton Parayko (55) defends during the first period of an NHL hockey playoff game Sunday, Aug. 2, 2020, in Edmonton, Alberta. (Jason FransonThe Canadian Press via AP)

A penalty-filled second period included Landeskog boarding Zach Sanford — a two-minute minor penalty that may warrant a look from the league's department of player safety.

Colorado Avalanche's Andre Burakovsky (95) checks St. Louis Blues' Oskar Sundqvist (70) during the first period of an NHL hockey playoff game Sunday, Aug. 2, 2020, in Edmonton, Alberta. (Jason FransonThe Canadian Press via AP)

UP NEXT

Colorado Avalanche goalie Philipp Grubauer (31) gives up a goal as St. Louis Blues' Jaden Schwartz (17) screens the net during the first period of an NHL hockey playoff game Sunday, Aug. 2, 2020, in Edmonton, Alberta. (Jason FransonThe Canadian Press via AP)

Colorado Avalanche goalie Philipp Grubauer (31) gives up a goal as St. Louis Blues' Jaden Schwartz (17) screens the net during the first period of an NHL hockey playoff game Sunday, Aug. 2, 2020, in Edmonton, Alberta. (Jason FransonThe Canadian Press via AP)

Colorado Avalanche's Matt Calvert (11) and Robert Thomas (18) work for position as Blues goalie Jordan Binnington (50) makes a save during the second period of an NHL hockey playoff game Sunday, Aug. 2, 2020, in Edmonton, Alberta. (Jason FransonThe Canadian Press via AP)

Colorado Avalanche's Matt Calvert (11) and Robert Thomas (18) work for position as Blues goalie Jordan Binnington (50) makes a save during the second period of an NHL hockey playoff game Sunday, Aug. 2, 2020, in Edmonton, Alberta. (Jason FransonThe Canadian Press via AP)

Colorado Avalanche' Nazem Kadri (91) is stopped by St. Louis Blues goalie Jordan Binnington (50) during second-period NHL hockey Stanley Cup qualifying round game action in Edmonton, Alberta, Sunday, Aug. 2, 2020. (Jason FransonThe Canadian Press via AP)

Colorado Avalanche' Nazem Kadri (91) is stopped by St. Louis Blues goalie Jordan Binnington (50) during second-period NHL hockey Stanley Cup qualifying round game action in Edmonton, Alberta, Sunday, Aug. 2, 2020. (Jason FransonThe Canadian Press via AP)

By winning the game held at an empty Rogers Place in Edmonton, Alberta, Colorado took an early lead in the seeding race among the top four teams in the West. The Avalanche, Blues, Vegas Golden Knights and Dallas Stars have byes into the traditional first round of the NHL playoffs and will each face the winner of a best-of-five qualifying round series.

St. Louis Blues goalie Jordan Binnington (50) makes a save as Robert Thomas (18) reaches for the rebound during first period against the Colorado Avalanche in an NHL hockey playoff game Sunday, Aug. 2, 2020, in Edmonton, Alberta. (Jason FransonThe Canadian Press via AP)

St. Louis Blues goalie Jordan Binnington (50) makes a save as Robert Thomas (18) reaches for the rebound during first period against the Colorado Avalanche in an NHL hockey playoff game Sunday, Aug. 2, 2020, in Edmonton, Alberta. (Jason FransonThe Canadian Press via AP)

The frenzied finish made up for an uneven first 55 minutes or so. In the final two, St. Louis captain Alex Pietrangelo went off slowly after taking a shot off the side of his right knee, teammate Alex Steen took a penalty and the Avalanche put goaltender Jordan Binnington and the Blues penalty kill under siege.

It finished with Kadri's goal that ruined a 36-save performance from Binnington, who was as sharp as he was during the 2019 playoffs. He made 16 saves in the first period.

Shots were 15-2 in favor of Colorado in the first when captain Gabriel Landeskog was called for interference to put St. Louis on the power play. Perron scored 19 seconds into the power play to give the Blues a 1-0 lead.

St. Louis Blues' David Perron (57) and Alex Pietrangelo (27) celebrate a goal against the Colorado Avalanche during the first period of an NHL hockey playoff game Sunday, Aug. 2, 2020, in Edmonton, Alberta. (Jason FransonThe Canadian Press via AP)

St. Louis Blues' David Perron (57) and Alex Pietrangelo (27) celebrate a goal against the Colorado Avalanche during the first period of an NHL hockey playoff game Sunday, Aug. 2, 2020, in Edmonton, Alberta. (Jason FransonThe Canadian Press via AP)

A penalty-filled second period included Landeskog boarding Zach Sanford — a two-minute minor penalty that may warrant a look from the league's department of player safety.

Ryan Graves tied it at 1 on a broken play early in the third. After Blues defenseman Colton Parayko missed swatted at the puck and missed, Graves fanned on it before beating Binnington at the 5:33 mark.

NOTES: D Vince Dunn was a surprise inclusion in the Blues' lineup, making Robert Bortuzzo a healthy scratch. ... Colorado's Andre Burakovsky stayed in the game after taking a stick to the face in the second period.

Colorado Avalanche's J.T. Compher (37) is stopped by St. Louis Blues goalie Jordan Binnington (50) as Colton Parayko (55) defends during the first period of an NHL hockey playoff game Sunday, Aug. 2, 2020, in Edmonton, Alberta. (Jason FransonThe Canadian Press via AP)

Colorado Avalanche's J.T. Compher (37) is stopped by St. Louis Blues goalie Jordan Binnington (50) as Colton Parayko (55) defends during the first period of an NHL hockey playoff game Sunday, Aug. 2, 2020, in Edmonton, Alberta. (Jason FransonThe Canadian Press via AP)

UP NEXT

Avalanche: Pavel Francouz is expected to start in goal in their next round-robin game Wednesday against Dallas.

Blues: Will be the “home” team against the Vegas Golden Knights on Thursday.

For more AP NHL coverage: https://apnews.com/NHL and https://twitter.com/AP_Sports

Colorado Avalanche's Andre Burakovsky (95) checks St. Louis Blues' Oskar Sundqvist (70) during the first period of an NHL hockey playoff game Sunday, Aug. 2, 2020, in Edmonton, Alberta. (Jason FransonThe Canadian Press via AP)

Colorado Avalanche's Andre Burakovsky (95) checks St. Louis Blues' Oskar Sundqvist (70) during the first period of an NHL hockey playoff game Sunday, Aug. 2, 2020, in Edmonton, Alberta. (Jason FransonThe Canadian Press via AP)

Colorado Avalanche goalie Philipp Grubauer (31) gives up a goal as St. Louis Blues' Jaden Schwartz (17) screens the net during the first period of an NHL hockey playoff game Sunday, Aug. 2, 2020, in Edmonton, Alberta. (Jason FransonThe Canadian Press via AP)

Colorado Avalanche goalie Philipp Grubauer (31) gives up a goal as St. Louis Blues' Jaden Schwartz (17) screens the net during the first period of an NHL hockey playoff game Sunday, Aug. 2, 2020, in Edmonton, Alberta. (Jason FransonThe Canadian Press via AP)

Colorado Avalanche's Matt Calvert (11) and Robert Thomas (18) work for position as Blues goalie Jordan Binnington (50) makes a save during the second period of an NHL hockey playoff game Sunday, Aug. 2, 2020, in Edmonton, Alberta. (Jason FransonThe Canadian Press via AP)

Colorado Avalanche's Matt Calvert (11) and Robert Thomas (18) work for position as Blues goalie Jordan Binnington (50) makes a save during the second period of an NHL hockey playoff game Sunday, Aug. 2, 2020, in Edmonton, Alberta. (Jason FransonThe Canadian Press via AP)

Colorado Avalanche' Nazem Kadri (91) is stopped by St. Louis Blues goalie Jordan Binnington (50) during second-period NHL hockey Stanley Cup qualifying round game action in Edmonton, Alberta, Sunday, Aug. 2, 2020. (Jason FransonThe Canadian Press via AP)

Colorado Avalanche' Nazem Kadri (91) is stopped by St. Louis Blues goalie Jordan Binnington (50) during second-period NHL hockey Stanley Cup qualifying round game action in Edmonton, Alberta, Sunday, Aug. 2, 2020. (Jason FransonThe Canadian Press via AP)