Bartolo Colon #40 of the New York Mets is walked in the fourth inning (Jennifer Stewart/Getty Images)

PHOENIX — 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.

Bartolo Colon drew the first walk of his 19-year major league career but he lasted just four innings against Arizona.

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.

One of walks went to the 43-year-old Colon on a 3-2 pitch in the fourth inning. It came in Colon's 282nd career at-bat. According to ESPN Stats & Info, no other player in major league history had that many plate appearances without walking.

Sign up for the Newsletter

Get the best of delivered to your inbox every day.

(Copyright 2016 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed)