Carolina's streak ends at eight