Malkin, who has missed the past two games with an illness, is second on the Penguins with 27 points (eight goals, 19 assists) and one goal from 400 in the NHL. Rust (illness) has five points (three goals, two assists) in his past three games and is third with 22 points (12 goals, 10 assists).
The Penguins have won two in a row and five of their past six (5-1-0).
Sam Bennett will return for the Flames, whose season-long seven-game winning streak ended with a 4-0 loss to the Carolina Hurricanes on Saturday. The forward missed 13 games with an upper-body injury.