Flushing, NY (Sports Network) – Kelly Johnson hit a go-ahead two-run homer in the sixth and Miguel Montero tacked on a three-run shot later in the frame to help the Diamondbacks snap a seven-game slide with a 9-6 win over the Mets.
Montero went 3-for-5 with four RBI to highlight the offensive outburst for Arizona, which had lost four games at home to San Francisco and three straight at Philadelphia coming in.
Ian Kennedy (6-8) labored through six innings but still wound up with the win after giving up five runs on three hits and four walks.
David Wright had his first multi-home run game at Citi Field, driving in five runs in New York’s fourth loss in six games.
Raul Valdes (2-3) gave up both homers in the sixth and did not record an out to take the loss behind Mike Pelfrey, who was touched for five runs — four earned — on eight hits in 5 2/3 frames.
— Full Boxscore