Perron has 3 goals, assist as Blues beat Flames 6-4

St. Louis Blues' David Perron celebrates his hat-trick during the third period of an NHL hockey game against the Calgary Flames in Calgary, Alberta, Saturday, Oct. 22, 2016. (Jeff McIntosh/The Canadian Press via AP)
Jeff McIntosh/AP

CALGARY, Alberta (AP) David Perron scored his first three goals of the season and added an assist to lead the St. Louis Blues to a 6-4 win over the Calgary Flames on Saturday night.

Paul Stastny, Patrik Berglund and Alexander Steen also scored for the Blues, while defenseman Alex Pietrangelo had two assists. Jake Allen made 23 saves to improve to 3-1-1.

Kris Versteeg scored his first two goals of the season for the Flames, who lost their second straight at home. Micheal Ferland and Mark Giordano also scored, while Chad Johnson stopped 34 shots.

Calgary took a 2-1 just 3 minutes into the second thanks to two quick goals by Versteeg and Ferland.

The Blues then scored the next four goals, including two by Perron, to take control.