Carter Hart made 24 saves for the Flyers, but he saw his eight-game winning streak come to an end in a 4-1 loss to the Penguins: