PHILADELPHIA (AP) -- Alexei Ponikarovsky had two goals and an assist and Chad LaRose had a goal and two assists and the Carolina Hurricanes earned a 4-2 win over the Philadelphia Flyers on Monday night.
Jeff Skinner also scored and Cam Ward made 30 saves for Carolina, which got its first victory in Philadelphia since Nov. 28, 2008.
James van Riemsdyk and Matt Read scored for Philadelphia, which has lost two in a row.
Down 2-0 after the first period, van Riemsdyk scored his eighth goal of the season early in the second period to get Flyers on the board. However, a couple of minutes later, LaRose got his sixth to restore Carolina's two-goal edge.
At 12:24 of the second, the Flyers once again got within a goal when rookie Matt Read scored his ninth of the season that pulled the Flyers within 3-2. Read has scored a goal in five straight games.
But Ponikarovsky managed to find the puck through a group of players in front of the net and lifted it over Flyers goalie Ilya Bryzgalov late in the second to make it 4-2.