Sidney Crosby had a goal and an assist, Arturs Silovs made 28 saves and Kris Letang buried the game-winning goal to help the Pittsburgh Penguins beat the Philadelphia Flyers 4-2.