Taylor Hall recorded a goal and an assist, and Pyotr Kotchetkov made 30 saves as the Carolina Hurricanes defeated the Boston Bruins 3-1.