ST. LOUIS -- T.J. Oshie scored the go-ahead goal with 4:58 to play, helping the St. Louis Blues beat the Calgary Flames 4-3 on Tuesday night for only their sixth victory in 18 home games.
David Backes had a goal and assisted on Oshie's sixth goal for the Blues, who beat the NHL's top road team after honoring Brett Hull on his recent Hockey Hall of Fame induction in a pregame ceremony.
The Blues have honored Hull twice, but the first wasn't a complete success. St. Louis was beaten 5-1 by the Detroit Red Wings in December 2006.
Rene Bourque had a goal and assist for the Flames, who have lost three straight one-goal decisions. Calgary is 11-5-3 on the road with an NHL-leading 25 points. All five regulation losses have been by one goal.
Andy McDonald and Alex Steen snapped goal droughts of 14 and 12 games for the Blues, who also got two assists from Brad Boyes. The Blues are 6-10-2 at home.
Oshie scored his second winning goal of the season on a rush, beating backup goalie Curtis McElhinney from the slot off a feed from Paul Kariya.
Daymond Langkow's power-play goal early in the second ended a string of 10 consecutive penalty kills by St. Louis. Calgary took its first lead when Dustin Boyd scored from the slot midway through the period. The Blues tied it at 3-3 on Steen's power-play goal at 17:23, with the puck apparently deflecting off Langkow's stick in front.
Backes scored his third goal in two games to open the scoring, and McDonald sped around Robyn Regehr and scored with just over a minute to go in the first period to give the Blues their second lead.
Bourque scored his 10th goal midway through the period after Dion Phaneuf's backhand feed across the crease.
* The Attendance of 19,150 was the Blues' 12th sellout.
Connect with the Southeast Missourian Newsroom:
For corrections to this story or other insights for the editor, click here. To submit a letter to the editor, click here. To learn about the Southeast Missourian’s AI Policy, click here.