T.J. Oshie scored in the shootout to give the St. Louis Blues a 3-2 victory over the Montreal Canadiens on Tuesday night.
Alexander Steen and Chris Stewart scored in regulation for St. Louis, and Jaroslav Halak had 25 saves. Halak also turned away three shots in the shootout.
Rene Bourque and Michael Bournival scored for Montreal (8-7-1), and Carey Price made 30 saves.
The Blues outshot the Canadiens 32-27 overall.
Tomas Plekanec had a chance to win it in regulation for Montreal. He was awarded a penalty shot in the final minute, but missed the net high and wide.
St. Louis opened the scoring at 2:38 of the first period when Steen collected his NHL-best 13th goal of the season.
Blues captain David Backes got it started by stealing the puck from defender Douglas Murray, who was playing softly behind his own net. Backes pushed Murray down and passed the puck to a wide-open Steen, who beat Price over his left shoulder.
Montreal tied it at 5:38 of the second period. Andrei Markov drove hard to the net, colliding with Halak in the process. With Halak still shaken up, the puck fell to Bourque in the crease, and he converted from in close.
Bournival put the Canadiens in front at 14:49 with his fourth of the year. He intercepted a poor pass from Jay Bouwmeester in the St. Louis zone and quickly fired a slap shot between Halak's legs.
Stewart tied it again at 10:31 of the third period when he deflected a Kevin Shattenkirk blue-line shot off the post and past Price.
Halak returned to Montreal for just the second time since being traded to the Blues in 2010. He earned a shutout in his other trip to Montreal in January 2012, winning 3-0.
David Desharnais was out of the Canadiens' lineup after a slow start to his season. The 27-year-old forward, who recently signed a four-year contract extension, has one point in 15 games this season.
NOTES: The Canadiens were coming off back-to-back road losses to the Wild and Avalanche. ... Montreal was without injured players Daniel Briere, Brandon Prust, Alexei Emelin and Travis Moen. There is no timetable yet for their return.