Following the Game 5 win, do you feel more confident the Hurricanes will battle back to win the series?

Make a choice:
Poll options