Mark Grace hit a solo home run to lead off the 12th inning as the Arizona Diamondbacks beat the San Francisco Giants 2-1 for their fourth straight win. It was his eighth homer of the season and extended his hitting streak to 10 games. But Felipe Crespo, pinch hitting to lead off the bottom half against Arizona closer Bret Prinz, also homered into McCovey Cove. It was Crespo's first home run of the season. He is the only Giant besides Barry Bonds to homer into the San Francisco Bay.
Grace is the third opposing batter with a splash hit.
Luis Gonzalez doubled to right-center to lead off the 10th against Robb Nen, and scored two outs later on Durazo's single. Starters Randy Johnson and Mark Gardner kept the game scoreless through the first seven innings. Johnson allowed six hits in seven innings. He struck out eight and walked two. The reigning Cy Young winner had lost his last start, also against Gardner and the Giants, after winning two straight.