$ 0 0 Eric Staal scored three goals and Justin Williams snapped a tie with 6:32 remaining to lift Carolina to a 5-4 victory over Dallas on Saturday night.