Anibal Sanchez has been working on avoiding trouble in the first inning since the All-Star break. He had very little trouble in any inning against the Pittsburgh Pirates. Sanchez pitched his second one-hitter of the season and tied his career high with 11 strikeouts to win for just the second time in his last 16 starts as the Marlins beat the Pirates 3-0 on Saturday night.