Andrew Cashner carried a perfect game into the seventh inning and faced the minimum 27 batters in a one-hitter that sent the San Diego Padres past the Pittsburgh Pirates 2-0 on Monday night.
Cashner (10-8) retired his first 18 batters before Jose Tabata grounded a clean single into right field leading off the seventh. Tabata was erased when Andrew McCutchen grounded into an inning-ending double play, and the right-hander cruised the rest of the way for his first complete game in 31 career starts.
Cashner struck out seven, did not walk a batter and threw 97 pitches. He also scored from second on a single, sliding home with the second run of the game, moments before giving up Tabata's hit.
The Pirates lost for the second time in eight games after entering the day tied for first place in the NL Central with the St. Louis Cardinals, who played later at Colorado.
Kyle Blanks, Ronny Cedeno and Rene Rivera each had two hits as the Padres won for the ninth time in 13 games. They are 17-...