>>Diamondbacks Outlast Mets
Welington Castillo, just back from a six-day leave due to complications in the birth of his son, matched his career high with four hits to lead the Arizona Diamondbacks to a 10-6 victory over the New York Mets on Monday night.
He doubled twice, drove in two runs and scored twice for the Diamondbacks, who swept the Mets in three games last week in New York.
Left-hander Robbie Ray (5-11), who threw seven scoreless innings but got no-decision against the Mets last Wednesday, allowed two runs and eight hits in five innings in his first victory in five starts. He struck out five and walked two.
Paul Goldschmidt had three hits, including a triple and double and scored three times. Yasmany Tomas hit a two-run homer off Hansel Robles in the eighth.
Neil Walker had three hits for the Mets, including a solo home run in the ninth off Edwin Escobar, just called up from Triple-A Reno.
Arizona scored three unearned runs in the first inning and led the rest of the way.
Noah Syndergaard (9-7, 2.75 ERA) gets the start for the Mets tonight opposite Braden Shipley.
>>Pirates Down Giants
Gregory Polanco had a homer and four RBIs, Ryan Vogelsong won in his return to AT&T Park and the Pittsburgh Pirates beat the San Francisco Giants 8-5 on Monday night.
Andrew McCutchen added two hits, two RBIs and made a spectacular diving , backhanded catch in the eighth to help Pittsburgh move within one game of idle St. Louis for the second NL wild card.
That was enough for Vogelsong (2-2) to win despite an up-and-down outing.
Vogelsong, who spent parts of seven seasons with the Giants and won two World Series, allowed four runs over 5 2/3 innings. He walked three and struck out one.
Denard Span had three hits, including a home run, and Eduardo Nunez also homered for the Giants.
Francisco Cervelli singled, walked twice and made a sparkling defensive play to tag out a runner at home to help Vogelsong win for the first time since coming off the 60-day DL after being hit in the eye with a line drive on May 23.
Tony Watson, the fourth Pirates reliever, retired three batters for his sixth save.