Robby Fabbri got a hat trick, David Perron and Scottie Upshall scored during St. Louis' four-goal third period and the Blues rallied to beat the Philadelphia Flyers 6-3 on Wednesday night.
Kevin Shattenkirk also scored and Carter Hutton made 17 saves as the Blues improved to 12-1-4 at home.
Wayne Simmonds, Nick Cousins and Brayden Schenn scored for the Flyers, who dropped their fourth game in their last five since ending a 10-game winning streak. Steve Mason made 19 saves.
Fabbri's second of the game with 4:59 left gave the Blues insurance, and he added an empty-netter for the hat trick two minutes later.
It was the first career hat trick for Fabbri, who snapped a seven-game scoring drought.
The Blues host Nashville on Friday night.
>>Blackhawks Extend Panarin
Artemi Panarin and the Chicago Blackhawks have agreed to terms on a $12 million, two-year contract extension.
The reigning Calder Trophy winner will count $6 million against the salary cap in the 2017-18 and 2018-19 seasons. Agent Tom Lynn confirmed the deal in an email to The Associated Press on Wednesday.
Panarin, 25, has 114 points in his first 117 NHL games. The Russian winger had 30 goals and 47 assists as a rookie last season, and has 15 goals and 22 assists in 37 games this season.
While not the long-term contract that many expected, the bridge deal keeps Panarin in Chicago along with core players Jonathan Toews, Patrick Kane, Duncan Keith, Brent Seabrook, Marian Hossa, Artem Anisimov and Corey Crawford.