PITTSBURGH, Pa. - Sidney Crosby scored his 20th goal of the season Saturday, helping the Pittsburgh Penguins win a season-high seventh straight game with a 4-3 victory over the Calgary Flames.
The Penguins led 4-1 late in the second period and had to hold off the Flames for their 10th straight win at home and 12th victory in their last 13 games.
Crosby, who had a goal and two assists, extended his season-high 10-game point streak. He leads the league with 54 points.
Pascal Dupuis added his seventh of the season, Harry Zolnierczyk scored his first with the team and James Neal also had a goal for the Penguins.
Mike Cammalleri scored his first goal in nine games for the Flames. Jiri Hudler netted his 10th of the year and Paul Byron had the other goal.
The Flames have lost four straight and six of their last nine.