'Canes finish home-and-home against Panthers with 3-2 win

by