NEW YORK (AP) - Jon Garland pitched his first complete game in more than a year and Chad Tracy hit a two-run double, leading the Arizona Diamondbacks to a 5-2 victory over the New York Mets on Sunday.
Miguel Montero had three hits and Gerardo Parra drove in two runs to back Garland, who is 2-8 in his last 14 outings even though he's compiled seven straight quality starts.
Making his 300th major league appearance, Garland (6-10) gave up seven hits in his 10th career complete game and first since July 6, 2008, with the Los Angeles Angels against Toronto.
The right-hander struck out two and walked none. He threw 76 of 106 pitches for strikes.