The Russian star was injured the day before in a loss against the Blues when he was cross-checked by Robert Bortuzzo, who was not penalized for the play. After the hit, Malkin was down on the ice in pain but remained in the game. He did not dress on Sunday and was replaced by Teddy Blueger, who scored the Penguins' lone goal against the Flyers.
Malkin's injury adds to an unlucky string for the Penguins, who are playing without two of their top defensemen in Kris Letang and Olli Maatta. Bryan Rust, who was injured in February, returned to the lineup for Pittsburgh on Sunday.
The Penguins currently sit third in a hotly contested Metropolitan Division, three points ahead of the Hurricanes (who they play on Tuesday) and three points behind the Islanders and Capitals.