Major League Baseball
BOXSCORE | RECAP
Arizona 9, NY Mets 6
When: 7:10 PM ET, Friday, July 30, 2010
Where: Citi Field, New York City, New York
Temperature: 76°
Umpires: Home - Chad Fairchild, 1B - Eric Cooper, 2B - Mike Muchlinski, 3B - Bill Miller
Attendance: 34280

Miguel Montero finished a triple shy of the cycle and drove in four runs as the Arizona Diamondbacks snapped a seven-game skid with a 9-6 victory over the struggling New York Mets on Friday.

Kelly Johnson hit a go-ahead, two-run homer and Montero’s three-run shot off Raul Valdez (2-3) capped a five-run sixth. Jose Reyes’ one-out error opened the floodgates.

The Mets lost for the 14th time in their last 19 games and trail the Atlanta Braves by seven games in the NL East. They wasted a huge night from David Wright, who returned to the lineup after a rare day off and homered in his first two at bats and finished with five RBIs.

Arizona's comeback made a winner out of Ian Kennedy (6-8), whose only two mistakes were the home runs by Wright. The right-hander allowed five runs and three hits in six innings.

Blain Boyer threw the seventh and Chad Qualls worked the eight before former Met Aaron Heilman closed it out for his fourth save of the season.

The last-place Diamondbacks continue to give the Mets headaches. Arizona swept a three-game series from New York last week.

Top Game Performances
Starting Pitchers
Arizona   NY Mets
Ian Kennedy Player Mike Pelfrey
Win W/L No Decision
6.0 IP 5.2
4 Strikeouts 4
3 Hits 8
7.50 ERA 6.35
Hitting
Arizona   NY Mets
Miguel Montero Player David Wright
3 Hits 3
4 RBI 5
1 HR 2
7 TB 9
.600 Avg .750
Team Stats Summary
 
Team Hits HR TB Avg LOB K RBI BB SB Errors
Arizona 13 2 23 .325 16 10 9 2 2 1
NY Mets 7 2 14 .200 12 6 6 4 0 2