Vladimir Tarasenko scored his 21st goal and had three points to help the St. Louis Blues end the Calgary Flames’ seven-game winning streak with a 3-2 victory at Scottrade Center on Saturday.
The Blues (20-10-4) extended their winning streak against the Flames (15-15-2) to six games.
St. Louis has outscored Calgary 24-7 the past six games, and the Blues have defeated the Flames seven straight times on home ice, outscoring them 25-9.
The Flames got third-period goals from Sean Monahan and Mark Giordano to make the game close, but Brian Elliott picks up the win in net.