Esmerling Vasquez

MLB: San Francisco 5, Arizona 4

Phoenix, Sept. 22: Travis Ishikawa scored on a bases-loaded fielder's choice in the eighth inning Monday and the San Francisco Giants held on for a 5-4 win over Arizona.

Bengie Molina had an RBI and a run scored, Eugenio Velez and Aaron Rowand each drove in a run, and Fred Lewis drove in the game winner for the Giants -- who won for just the second time in their last five games but pulled to within four games of the Colorado Rockies in the NL wild-card chase.

San Francisco starter Barry Zito went 4 1/3 innings, allowing four runs on six hits with three walks and four strikeouts.

Sergio Romo (5-2) got the win in relief and Brian Wilson earned his 35th save.

MLB: Arizona 3, New York Mets 2

New York, July 31: Justin Upton dashed home from third on a wild pitch by Sean Green with two out in the eighth inning Friday, giving Arizona a 3-2 win over the New York Mets.

Four of the five runs in the game came on solo homers, but the deciding run scored off a mistake by a pitcher who had thrown only 11 wild pitches in his four-year career.

Green (1-3) came on to relieve Pedro Feliciano in the eighth after Feliciano had given up a leadoff single to Gerardo Parra. Green hit Justin Upton with a pitch and walked Mark Reynolds to load the bases.

Miguel Montero grounded into a double play that included a force of Parra at home.