Martin Necas scored the eventual game-winner in a wild second period as the Carolina Hurricanes defeated the Los Angeles Kings 5-4.