Jake Guentzel collected three points and Bryan Rust netted twice as the Pittsburgh Penguins took down the Calgary Flames 5-2.