Alex Ovechkin scored four goals and became the first player in 100 years with back-to-back hat tricks to open a season, helping the Washington Capitals beat the Montreal Canadiens 6-1 on Saturday night in Washington.
Ovechkin had three goals in the third period in Thursday's opening-night win at Ottawa, then matched the feat while helping chase Montreal goalie Carey Price in the first period Saturday. Price allowed four goals on 14 shots.
Ovechkin added his fourth goal at 16:46 of the second period against Al Montoya. It was the fourth four-goal game of his career and second against the Canadiens.
Nathan Walker, who became the first Australian native to play in the NHL, scored Washington's sixth goal.
Pittsburgh 4, Nashville 0: Evgeni Malkin and Jake Guentzel had goals for the host Penguins, who posted their first victory this season in the rematch of last season's Stanley Cup Final.
Vegas 2, Arizona 1 (OT): James Neal's third goal in two games won it in overtime, after former Gopher Nate Schmidt had tied it for visiting Vegas with 1:12 left in regulation.
N.Y. Islanders 6, Buffalo 3: Two goals by John Tavares led the Islanders to victory in their home opener.
Detroit 2, Ottawa 1 (SO): Frans Nielsen scored the only goal in the shootout for the visiting Red Wings, who also got 37 saves from Jimmy Howard.
St. Louis 4, Dallas 2: The Blues used three goals in a five-minute span of the first period to beat the Stars in coach Ken Hitchcock's return to St. Louis.
New Jersey 4, Colorado 1: Hobey Baker Award winner Will Butcher set up three power-play goals to steal the spotlight from No. 1 overall draft pick Nico Hischier, and the Devils opened the season with a home victory.
Florida 5, Tampa Bay 4: Jared McCann scored the tiebreaking goal in the third period after a review overturned the initial ruling of goalie interference, giving the Panthers a victory in Sunrise, Fla.
Toronto 8, N.Y. Rangers 5: The host Maple Leafs built a four-goal lead, but the Rangers rallied to tie, only to see the Maple Leafs go ahead for good on Tyler Bozak's goal at 7:17 of the third.
Chicago 5, Columbus 1: Brandon Saad and Patrick Kane had a goal and an assist each for the host Blackhawks.
Calgary 6, Winnipeg 3: The host Flames got four points each from Johnny Gaudreau and T.J. Brodie to beat the Jets.
Philadelphia 3, Anaheim 2 (OT): Wayne Simmonds scored the game-winner 44 seconds into overtime, leading the visiting Flyers past the Ducks.