Giants 3, Diamondbacks 0
SAN FRANCISCO — Yusmeiro Petit lost his perfect game on Eric Chavez's two-out single in the ninth, then the Giants right-hander got the next batter to close out the victory. On a full-count pitch Chavez dumped a pinch-hit single just in front of diving Hunter Pence in rightfield. The crowd of 41,190 fans followed with a standing ovation for Petit. A.J. Pollock grounded out to third to finish Petit's first complete game. Before the ninth, the closest Arizona hit was pitcher Patrick Corbin's sinking liner to left. Juan Perez made a shoestring catch.