SN Shohei joins 1,000 hit club in style, then strikes out eight Cardinals