CALGARY, Alberta (AP) - Johnny Gaudreau scored twice and had an assist to lead the Calgary Flames to a 5-2 victory over the Pittsburgh Penguins on Saturday night.

Sean Monahan and Sam Bennett each had a goal and an assist, Joe Colborne also scored, and Mikael Backlund had three assists for Calgary. Karri Ramo had 23 saves to help the Flames win consecutive games for the first time this season and snap a nine-game losing streak against the Penguins.

Phil Kessel and Nick Bonino scored for Pittsburgh, which finished 3-1-0 on a four-game road trip. Marc-Andre Fleury had 26 saves.

With the score tied 1-1, Gaudreau put the Flames ahead for good by converting a slick feed from Monahan on a power play with 3:39 left in the first. It was the first power-play goal given up by Pittsburgh in seven games.

Gaudreau capped the scoring with an empty-netterwith 2:09 left.

Copyright 2015 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.