William Carrier and Eric Robinson scored 4 1/2 minutes apart late in the second period, and the Carolina Hurricanes beat the San Jose Sharks 5-1 on Tuesday night.