David Perron scored the go-ahead goal midway through the third period and the St. Louis Blues ended a five-game home losing streak with a 2-1 victory over the Columbus Blue Jackets on Saturday night.
Chris Stewart had a first-period goal for the Blues, outscored 23-9 during an 0-4-1 slump. Perron beat Sergei Bobrovsky from the slot for his sixth goal at 9:51, also the Blues' first shot of the period.
Jaroslav Halak made 18 saves, giving up his first goal at home in 168 minutes, 32 seconds on Matt Calvert's short-handed tally late in the second, a streak that dated to March 31, 2012.
Bobrovsky made 21 saves for Columbus, last in the NHL with 12 points.