ANAHEIM -- Mikko Rantanen scored a power-play goal with 1.3 seconds left in overtime to give the Colorado Avalanche a 4-3 win against the Anaheim Ducks at Honda Center on Sunday.
After Ducks forward Pontus Aberg was called for slashing at 4:45, Rantanen beat a screened Ryan Miller with a one-timer from the point.
Rantanen and Nathan MacKinnon each had a goal and two assists, Gabriel Landeskog had a goal and an assist, and Philipp Grubauer made 30 saves for Colorado (10-6-4), which is 3-0-1 in its past four games.
Video: EA Sports Overtime Winner: Rantanen finishes comeback
[WATCH: All Avalanche vs. Ducks highlights]
Brandon Montour had a goal and two assists, and Ryan Getzlaf had a goal and an assist for Anaheim (8-9-5), which has lost three straight (0-1-2). Miller made 38 saves starting in place of John Gibson (flu).
"They got on us, and we didn't execute quite to the same level in the last half of the game as we did in the first half," Ducks coach Randy Carlyle said.
MacKinnon cut it to 3-2 with a power-play goal at 18:05 of the second period. Tyson Barrie's shot from the point was blocked in front by Ducks defenseman Josh Manson, and the rebound went to MacKinnon, who scored from the left circle.
Landeskog tied it 3-3 at 11:20 of the third period when MacKinnon's one-timer from the slot deflected off him in front.
Video: COL@ANA: Landeskog deflects MacKinnon's shot home
"We knew we had a lot of gas in the tank," Rantanen said. "We knew we were going to out play them in the third and I think that's what we did."
Montour gave the Ducks a 1-0 lead at 4:45 of the first period on a wraparound.
Sven Andrighetto tied it 1-1 at 2:17 of the second period after receiving a pass from behind the net from defenseman Patrik Nemeth and scoring short side on Miller.
Getzlaf scored to make it 2-1 with a power-play goal at 3:23. He took a slap shot from the high slot that caught a screened Grubauer moving the wrong direction.
Video: COL@ANA: Getzlaf roofs wrister for power-play goal
Ondrej Kase extended the lead to 3-1 at 4:34 when he redirected a pass from Montour over Grubauer's shoulder.
"Last couple of games, we've been generating more shots," said Montour, whose three points were an NHL career high. "Three goals wasn't enough, but it was nice we got a couple."
They said it
"We kind of felt like we had more to give going into the third period. We come up with a big power-play goal at the end of the second to get within striking distance, then came out and won the third. It took the full 60 minutes." -- Avalanche coach Jared Bednar
"We're going to have to rely on more people to elevate and play more minutes than they've been accustomed. That's an example of [Montour] getting his feet underneath him and making contributions on both the defensive side and offensive side." -- Ducks coach Randy Carlyle
Need to know
Colorado won its 1,000th game since moving from Quebec to Denver in 1995. … MacKinnon has 11 points (four goals, seven assists) in his past seven games. … Rantanen has eight points (three goals, five assists) in his past four games and leads the NHL with 32 points (eight goals, 24 assists) on the season. He reached 30 points quicker than any player in Colorado history (20 games). … The Ducks confirmed defenseman Hampus Lindholm had been placed on injured reserve with a lower-body injury. They recalled defenseman Josh Mahura from San Diego of the American Hockey League, who was plus-2 and led the team with six blocks in his NHL debut. Mahura joined Andy Welinski, Jacob Larsson and Marcus Pettersson in the starting lineup, the first time Anaheim played four rookie defensemen since May 3, 1995. ... The Ducks have played eight games that have gone to overtime (3-0-5) and are 0-10-1 when allowing they have allowed at least three goals.
Avalanche: At the Los Angeles Kings on Wednesday (10:30 p.m. ET; FS-W, ALT, NHL.TV)
Ducks: Host the Vancouver Canucks on Wednesday (10 p.m. ET; SN, SN1, PRIME, NHL.TV)
Video: MacKinnon, Rantanen lift Avalanche past Ducks