The Carolina Hurricanes evened the Stanley Cup Final at two games apiece with a 5-3 win over the Vegas Golden Knights.