Updated

NASHVILLE, Tenn. (AP) Mike Fisher redirected Roman Josi's shot late in the second period for the go-ahead power-play goal, and Nashville beat Chicago 3-2 on Friday night in its season opener.

Fisher's goal was Nashville's third with the man advantage. P.K. Subban, Nashville's big offseason addition, scored the first goal of the season, Josi had a power-play goal, and Ryan Johansen had three assists.

Marcus Kruger and Niklas Hjalmarsson scored for Chicago, which has lost its first two games this season playing with six rookies in the lineup. The Blackhawks have allowed six power-play goals in their first two games.

Predators goaltender Pekka Rinne stopped a flurry of shots with Chicago on the man advantage over the final 1:46 to preserve the win.

Nashville improved to 4-1-1 over its last six season openers.

OILERS 5, FLAMES 3

CALGARY, Alberta (AP) - Connor McDavid had a goal and two assists for his second straight three-point game to lead Edmonton.

Leon Draisaitl had two goals and Jordan Eberle and Mark Letestu also scored to help the Oilers complete a sweep of the teams' season-opening home-and-home series. Cam Talbot finished with 32 saves.

Sean Monahan and Michael Frolik scored for the Flames, who fell to 0-5-1 in their last six home openers. Brian Elliott stopped 24 shots.

After scoring his third goal of the season in the first period, McDavid helped set up Eberle's tying goal in the second and Draisaitl's go-ahead score early in the third.