Columbus' Jaroslav Spacek scored the game-winning goal in Montreal.
MONTREAL (AP) -- Columbus coach Doug McLean was delighted to see his Blue Jackets grab two points on the road.
"I'm thrilled about it," McLean said after Jaroslav Spacek scored 28 seconds into overtime to lift Columbus past the Montreal Canadiens 2-1 on Thursday night.
The Blue Jackets, who have 52 points -- 10th in the West, had lost five straight on the road and are 7-17-3-1 away from home.
"We needed it," McLean said. "We're close to .500 in our last nine or 10 road games, so we're getting better. We're back within eight or nine points of the playoffs, and who knows? We're just going to keep trying to pick up the two points every night."
Spacek, Columbus' top-scoring defenseman, also assisted on Geoff Sanderson's power-play goal late in the second period.
Spacek scored on another power play in overtime after Montreal's Yanic Perreault was penalized with 55 seconds remaining in the third period.
Columbus is 4-1-2 in its last seven games. Marc Denis turned aside 38 shots.
Trailing 1-0, Montreal defenseman Andrei Markov drew the Canadiens even 8:04 into the third period as he finished off a give-and-go play with Saku Koivu.
Markov carried the puck into Columbus' zone before passing to Koivu. Markov drove to the net and buried Koivu's return pass into an open right side.
The goal ended a 121:54 shutout streak for Denis.
Jose Theodore made 24 saves for Montreal, which remains undefeated in regulation in its last three (2-0-0-1) following a four-game losing streak.
The Canadiens outshot the Blue Jackets 39-26 overall, including 16-5 during a scoreless first period.
Sanderson opened the scoring on a 4-on-3 advantage with 1:39 remaining in the second.