Hogs snap Carolina's 22-game win streak, stay hot in CWS