Carter Hart made 41 saves as the Philadelphia Flyers hung on for the 4-3 win over the Vegas Golden Knights.