NEW YORK -- Rain could not save the Mets on Saturday.
The Mets have lost seven of their last nine games and have matched their low-water mark at five games below .500.
Trailing by a run, the Mets (21-26) had two on and one out in the seventh and eighth innings.Elsa/Getty Images
Lucas Duda reacts after striking out to leave the bases loaded in the first inning.
Earlier, Josh Collmenter got Duda to chase a pitch out of the zone to strike out and strand the bases loaded in the first inning.
With two in scoring position and one out in the third, Chris Young struck out and Duda flied out to center as the D-backs maintained a 3-1 lead.
The Mets are now hitting .143 (6-for-42) with the bases loaded this season.
He battled: Zack Wheeler labored early, requiring 68 pitches to navigate the opening three innings, but he rallied for a credible outing that saved the bullpen ahead of Sunday’s doubleheader.
Wheeler’s line: 6.2 IP, 6 H, 3 R, 2 ER, 1 BB, 7 K, 2 HBP. He matched a career high with 118 pitches.
Wheeler (1-5) posted zeroes from the fourth inning until his departure.Elsa/Getty Images
David Wright's fifth-inning solo homer pulled the Mets within 3-2.
The unearned came after Flores committed a throwing error in the third -- Flores’ first error in the majors this season. Flores had committed seven errors at shortstop with Las Vegas.
Afternoon D-Wright: David Wright went 3-for-4 with a solo homer and a sparkling play in the field. Wright’s fifth-inning long ball against Collmenter pulled the Mets within 3-2. It was his third homer of the season.
Wright has now produced a season-high three straight multihit games. He also made a diving stop to his left on A.J. Pollock’s grounder and retired the lead runner at second base for the second out of the sixth inning.
What’s next: A long day Sunday. Rafael Montero opposes Bronson Arroyo at 1:10 p.m. In Game 2 of the single-admission doubleheader, Daisuke Matsuzaka makes his first 2014 start. He opposes right-hander Zeke Spruill, who was acquired on Jan. 14, 2013 in the trade that sent Justin Upton to the Atlanta Braves.