SAN FRANCISCO (AP) — Yusmeiro Petit pitched a four-hitter for his second career complete game, and the San Francisco Giants beat the Arizona Diamondbacks 5-1 on Tuesday night.
Making his third start since replacing Tim Lincecum in the rotation, Petit (5-3) faced just two more than the minimum and matched his season high of nine strikeouts. The right-hander needed only 84 pitches to finish the gem, the fewest in a nine-inning complete game by any pitcher in the majors this season.
Petit, who threw 26 first-pitch strikes, came within one out of a perfect game against the Diamondbacks on Sept. 6, 2013.
Leadoff hitter Angel Pagan had four hits and scored twice. Joe Panik went 5 for 5 and Gregor Blanco added two singles to help San Francisco win its seventh straight home game.
Overall, the Giants have won 10 of 13.
Ender Inciarte homered leading off the fourth to end Arizona’s seven-game homerless drought, but manager Kirk Gibson’s club managed only three hits the rest of the way. The Diamondbacks have lost four straight.
The Giants stranded seven runners in the first three innings but took advantage of control problems by starter Wade Miley (7-11)
Andrew Susac drew a bases-loaded walk in the first inning and Pablo Sandoval did the same thing in the second. Pagan scored both times.
Buster Posey also drove in a run in the second when Diamondbacks first baseman Mark Trumbo couldn’t handle a bounced throw from shortstop Didi Gregorius, who was trying to complete a double play.
Miley, winless since July 30, gave up three runs and five hits in two innings. He walked four and struck out one.
Gregor Blanco singled and scored on an error by Inciarte in left field. Posey added a sacrifice fly to make it 5-0.
Petit did the rest in his best start since his near-miss against Arizona a year ago.
He retired his first nine hitters — five by strikeout — before Inciarte went deep. The ball landed in McCovey Cove, the 101st splash hit since AT&T Park opened in 2000.
Petit also singled in the second — his first hit of the season — and scored on Posey’s grounder.
Diamondbacks: RHP Brad Ziegler will miss the remainder of the season after undergoing arthroscopic surgery on his left knee in Phoenix. ... LHP Patrick Corbin and RHP David Hernandez each played catch for the first time since having elbow surgery in the spring. ... Arizona called up RHP Zeke Spruill from Triple-A Reno.
Giants: 1B Brandon Belt is scheduled to fly to Pittsburgh on Thursday to see a concussion specialist. Belt, on the disabled list since Aug. 8, could resume baseball activities as soon as this weekend.
Diamondbacks RHP Josh Collmenter (10-7) is one win shy of his career high. His 103 strikeouts are already a career best.
Giants RHP Ryan Vogelsong (8-10) has a 5.51 ERA in three starts against Arizona this season.