Mets 6, Diamondbacks 4

Kirk Gibson sure wishes it only took two outs to escape an inning.
The Arizona manager sat in the visiting dugout at Citi Field on Saturday, watching the New York Mets score all their runs with two outs in a 6-4 defeat, the Diamondbacks' third straight loss and quite possibly the most frustrating of them all.
''Well, there's three outs in an inning,'' Gibson said dryly. ''You've got to be able to get them out. That's just the way it goes. We didn't execute well enough to win the game.''
The Mets had a season-high 15 hits after rain delayed the start 1 hour, 21 minutes. The most important ones came when the Diamondbacks were one out away from getting off the field, including a go-ahead RBI single by Daniel Murphy in the sixth inning and another by him in the eighth.
''Losing is frustrating, and losing and not executing when you have the opportunities is frustrating,'' Gibson said. ''We'll regroup. We have a game tomorrow and we'll come after them.''
Jason Bay homered and drove in three runs, and Ike Davis went deep for the third consecutive game, as New York won its third straight following losses in 12 of its previous 14 games.
Young right-hander Dillon Gee (2-0) went six innings and allowed two earned runs, an RBI triple by Stephen Drew and a solo homer by Miguel Montero that tied the game in the sixth.
Murphy put the Mets back ahead in the bottom half of the inning, and their bullpen held on.
Rookie reliever Pedro Beato ran his scoreless innings streak to 11 with a clean seventh, and Jason Isringhausen worked around a single in the eighth, before Francisco Rodriguez put runners on the corners with one out in the ninth. He rebounded to strike out Xavier Nady and Chris Young, wrapping up his fourth save in his typical, adventuresome fashion.
''Well, Frankie Rodriguez is a good closer,'' Gibson said. ''He struck out Nady on a good changeup and (Young) out on breaking balls.''
Barry Enright (0-2) got hammered again for Arizona, allowing five runs and 12 hits in 5 2-3 innings. He's allowed at least four runs in all four of his starts this season.
''I made some good pitches in certain situations, but not every pitch was where it should be,'' said Enright, who hasn't won since Sept. 1, 2010, a span of eight starts.
The Diamondbacks gave him an early lead when Drew ripped a triple down the first-base line to score Justin Upton in the first inning. But the Mets answered in the bottom half, when Jose Reyes walked and David Wright singled ahead of Bay, who lined a two-out single up the middle.
Bay added to the lead in the third when he homered into the bullpens in right-center field, his first long ball since June 28, 2010. Davis followed with his own mammoth shot to right, this one landing about halfway up the porch that overhangs the outfield wall.
''I'm still feeling like I'm getting up to speed,'' said Bay, who has four hits since coming off the disabled list Thursday. ''I'm feeling pretty good, though.''
The Diamondbacks drew within a run in the fourth, when Drew worked a one-out walk and Montero hit a grounder to Murphy at second base that he let dribble into the outfield for an error. Ryan Roberts and Gerardo Parra followed with run-scoring singles to make it 4-3.
Montero tied the game in the sixth with a homer to right field that landed on the pedestrian walkway above the bullpens, well over 400 feet from home plate.
Murphy put the Mets back ahead in the bottom half, and their bullpen kept them there.
''You've got to give the other guys a little credit every now and then,'' said Young, who was 0 for 5 for Arizona. ''They were able to come up with big hits in big situations.''
NOTES: Gibson originally had 3B Melvin Mora in the starting lineup. He decided to start Roberts instead during the rain delay. He made a nifty grab of a foul pop by Carlos Beltran while hanging over the dugout railing in the first inning. ... Mets CF Jason Pridie had his first career hit, a single in the second inning. He wound up stranded on third.
