PITTSBURGH (AP) — 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 and did not walk a batter.
The Pirates lost for the second time in eight games but remained tied for first place in the NL Central with the St. Louis Cardinals, who lost at Colorado.
ROCKIES 6, CARDINALS 2
DENVER (AP) — Todd Helton started his final homestand with a key single in the eighth inning that helped the Rockies beat the Cardinals.
Charlie Blackmon had three hits and drove in three runs for the Rockies, who prevented the Cardinals from taking over sole possession of first place in the NL Central. They remained tied with Pittsburgh.
Matt Carpenter and Matt Adams had two hits each for the Cardinals.
Helton was playing in front of Colorado fans for the first time since he announced his plans to retire at the end of the season, his 17th. He received a standing ovation when he came to the plate in the first, and Cardinals starter Lance Lynn stood behind the mound and waited as the crowd saluted Helton.
DIAMONDBACKS 2, DODGERS 1
PHOENIX (AP) — Paul Goldschmidt hit a two-run homer in the first inning and Trevor Cahill and three relievers made it stand up in Arizona's win over Los Angeles.
Goldschmidt raised his NL-leading RBI total to 116 with his 33rd home run off Dodgers starter Hyun-Jin Ryu (13-7). Goldschmidt has homered in each of his last two games after a drought of 83 at-bats.