Castillo collects 4 of D-backs' 16 hits in win over Mets

PHOENIX -- Welington Castillo tied a career high with four hits, drove in two runs and had two of the Diamondbacks' seven doubles in Arizona's 10-6 victory over the New York Mets on Monday at Chase Field.

Castillo had RBI singles in a three-run first inning and in the sixth inning for an 8-2 lead, and he doubled and scored in the third and fifth innings. Arizona had 16 hits, nine for extra bases.

Paul Goldschmidt had three hits, including a double and a triple, to help left-hander Robbie Ray (6-11) break a three-game losing streak.

Mets right-hander Bartolo Colon (10-7) gave up nine hits and five runs (two earned) in four innings. He failed in his second attempt in six days to beat Arizona, the only team he has not beaten in his 19-year career.

Colon, who walked two and struck out one, was attempting to become the 18th pitcher in major league history to beat all 30 teams. The Cubs' John Lackey and Washington's Max Scherzer did it earlier this year.

Neil Walker had three hits, including a ninth-inning homer, Jose Reyes had two hits and two RBIs, and Travis d'Arnaud added three hits for the Mets, who have lost five of seven. New York (59-59) was swept in a three-game series by Arizona early last week.

Yasmany Tomas hit his 22nd homer, Chris Owings had two hits and drove in two runs, and Ray doubled and walked in his two plate appearances as the Diamondbacks (49-69) broke a three-game losing streak.

Ray gave up eight hits and two runs (one earned) in five innings. He struck out five and walked two.

Jean Segura reached on an error by third baseman T.J. Rivera to open a three-run Arizona first inning in which all of the runs were unearned.

Michael Bourn and Lamb each singled to produce one run, and Castillo and Owings had run-scoring singles with two outs to make it 3-0.

The Mets scored in the third inning when d'Arnaud singled, Colon reached on a throwing error by Ray attempting a force out at second base, and Reyes singled.

Castillo and Owings doubled with one out in the third inning for a 4-1 lead.

D'Arnaud singled, Colon walked and Reyes singled with two outs in the fourth inning to make it 4-2. Colon drew the first walk of his 19-year career. He also had his first career homer this season, May 7 at San Diego.

Goldschmidt tripled and scored on Jake Lamb's sacrifice fly in the fourth inning for a 5-2 lead.

Castillo, Brandon Drury and Segura doubled for a 7-2 lead in the fifth inning.

NOTES: Mets 2B Neil Walker is on high alert as his wife, Niki, is due to deliver their first child, a girl, in the very near future. "I'll pretty much have my phone on me everywhere but second base," Walker said before the game. The original due date was Tuesday. Walker was hitting .444 in his last 18 games. ... Arizona C Welington Castillo was activated from the bereavement list after complications from the first of his second child last Tuesday resolved. C Oscar Hernandez was optioned to Double-A Mobile to make room on the roster. ... LHP Edwin Escobar was recalled from Triple-A Reno for the third time this season Monday, when LHP Adam Loewen was designated for assignment. ... Mets OF Yoenis Cespedes (quadriceps) began a rehab assignment at Class A St. Lucie on Monday. If he experiences no setbacks, he is expected to rejoin the major league team in San Francisco this weekend.
Final1st2nd3rd4th5th6th7th8th9thRHE
New York MetsMets0011003016122
Arizona DiamondbacksDiamondbacks30112102010161
WP:Robbie Ray (AZ)
LP:Bartolo Colon (NYM)
HR:(AZ): Yasmany Tomas
(NYM): Neil Walker
Season Series
ArizonaStatsNY Mets
5-1Vs1-5
.302Batting Average.245
7.5Runs / Game3.8
10Home Runs7
4Errors7