Hurricanes score 3 goals in 3rd to upend Rangers 4-2