If you hear this in a vaccuum: 'the Diamondbacks hit 2 home runs off Matt Harvey,' it's natural to assume that the end result would be good. Unfortunately, it was the only real offensive production, and was combined with some shaky bullpen work to get a loss for Arizona.
The Diamondbacks might have managed 2 solo home runs off Matt Harvey, but beyond that the Mets starter was straight dealing. He ended up going 7 innings, striking out 9 and giving up 6 hits and a walk. He looked a little shaky up through Saltalamacchia's home run in 2nd, but quickly locked things down.
Robbie Ray wasn't able to go deep into the game, and although he didn't give up any runs, his short outing likely helped to contribute to the loss. With Ray out after 5 innings, Chip Hale turned to newly acquired Dominic Leone, who threw hard but quickly fell apart. He ended up giving up 4 hits in the inning, and allowed 3 runs to score to give the Mets the lead.
Of course, Addison Reed heard there was some runs being scored and had to join in. He only gave up 1 run, but also gave up 3 hits and struggled to go a full inning.
Daniel Hudson also wanted in on the action and gave up a 2 run homer in the 9th to put the Mets up 6-2.
Full recap to follow.