PHOENIX -- Arizona right-hander Josh Collmenter won his third consecutive start and had his first hit of the season, an RBI single in a six-run second inning, in the Diamondbacks' 11-5 victory over the New York Mets on Friday.
Collmenter, who replaced rookie Trevor Bauer in the rotation last week, gave up home runs to Ike Davis and David Wright but retired 12 of the final 14 batters he faced in six innings.
Diamondbacks infielder Willie Bloomquist had two singles and drove in two runs, raising his batting average with runners in scoring position to an NL-high .397. Bloomquist has made six of his last eight starts at third base since the return of shortstop Stephen Drew and the trade of third baseman Ryan Roberts.
Chris Young had two hits and two RBI for the Diamondbacks, and Drew, Paul Goldschmidt and Justin Upton added two hits.
The Diamondbacks bunched five singles, a walk and a throwing error by Mets starter Jonathon Niese in their six-run second. Wright's three-homer in the third made it 6-5, but the Mets did not score again.
The Diamondbacks (50-50) broke a two-game losing streak and have won six of their last eight.
The Mets (48-52), who could have tied the Diamondbacks in the jumbled NL wild-card race, have lost seven of their last eight and are 2-12 since the All-Star break.
Davis, playing in his hometown, hit his 17th homer to lead off the second inning, and the Mets took a 2-0 lead when Daniel Murphy doubled and Andres Torres singled.
The lead did not last long. The Diamondbacks scored six runs in their half of the second, helped by Niese's wildness. After Upton, Young and Drew singled to load the bases, Niese walked Henry Blanco to force in a run, then gave up a run-scoring single to Collmenter. It was Collmenter's first hit of the year in 13 at-bats.
Bloomquist then hit a roller down the third base line for an infield single, and instead of simply eating the ball, Niese made a wild throw past first base, allowing two more runners to score. Aaron Hill's sacrifice fly made it 6-2.
Wright's 16th home run, which snapped an 0-for-15 streak, closed the margin to 6-5 in the third.
Bloomquist singled home a run to give the D-backs a 7-5 lead in the fourth.
Goldschmidt singled in Jason Kubel in the fifth to make it 8-5, tying the most runs Niese had given up in his 20 starts this year.
NOTES: Mets right-hander R.A. Dickey, who is scheduled to start the final game of the four-game series in Arizona on Sunday, is a candidate to start on short rest on the Mets' next homestand, manager Terry Collins said before the game. Dickey (13-2, 2.97 ERA) also is scheduled to start Aug. 3 in San Diego on regular rest but could be pushed up when the Mets' six-game homestand begins Aug. 7. ... Kubel began the day with more home runs at his home park, 17, than the San Francisco Giants (16) had in theirs. Kubel is one of five players in D-backs history to have 20 homers and 70 RBI by July 26, joining Jay Bell, Matt Williams, Steve Finley and Luis Gonzalez (twice). ... Mets right-hander Chris Young, who will make his 10th start of the season Saturday, owns Diamondbacks center fielder Chris Young. The D-backs' Young is 0-for-16 with three walks and eight strikeouts against the Mets' Young, mostly when the pitcher was with the San Diego Padres. ... One of Diamondbacks general manager Kevin Towers' best trades involved right-hander Young. While with San Diego, Towers obtained Young, Adrian Gonzalez and Terrmel Sledge from Texas for Adam Eaton, Akinori Otsuka and Billy Killman on Jan. 6, 2006.