The Montreal Canadiens handed the New Jersey Devils their first loss of the season when a red-hot Andrei Markov scored late in overtime to secure a 4-3 win on Sunday.
Montreal squandered a 3-1 third period lead but Markov, who has a team-leading four goals, scored with 38 seconds left in overtime as the host Canadiens (3-1-0) extended their win streak to three games.
For New Jersey (3-0-1), who made an inspired late run and got 28 saves from goalie Martin Brodeur, the loss was the first blemish to their record after opening the National Hockey League season with three consecutive wins.
Ryan White and Brendan Gallagher put Montreal ahead 2-0 in the first before Brandon Prust made it 3-1 early in the third.
New Jersey rallied behind third-period goals from David Clarkson and Dainius Zubrus before being stung just before they could force a shootout.