Pirates ace Paul Skenes’ record streak of allowing six or fewer hits ended at 46 starts, as he gave up seven hits during a 7-0 win over the Reds.