Pedro Martinez pitched eight sharp innings and got a customary home run from Carlos Beltran as the Mets defeated the Arizona Diamondbacks, 6-1, last night in New York.
Martinez (6-1) dominated the Diamondbacks, striking out nine to increase his NL-leading total to 92. Beltran hit his seventh homer of the season, all in games started by Martinez.
After Arizona's Tony Clark tagged Martinez for his sixth home run of the season in the second inning, the Mets took the lead in the fourth. Beltran tied the score with his home run. After Mike Piazza followed with a walk, Cliff Floyd doubled off Shawn Estes (4-4). Piazza scored and Floyd reached third on a throwing error by second baseman Craig Counsell. Then Estes threw a wild pitch, allowing Floyd to score.
In the sixth, Kaz Matsui had a two-run double before Martinez beat out a roller down the third base line for his first hit in 30 at-bats. Then Jose Reyes singled off Estes's glove to score Matsui for a 6-1 lead. Martinez allowed five hits and walked none to win his fourth consecutive decision.
Marlins 6, Pirates 3 -- Dontrelle Willis (9-2) halted Florida's nine-game losing streak in Pittsburgh, getting homers from Carlos Delgado and Damion Easley to become the majors' first nine-game winner.
Rockies 8, Cardinals 7 -- At Denver, Todd Helton tied the game with a two-run single in the ninth and Brad Hawpe followed with the winning walk as Colorado handed Cardinals closer Jason Isringhausen his first blown save of the season.
Dodgers 6, Brewers 4 -- J.D. Drew drove in three runs with a pair of homers, Jeff Kent also homered, and host Los Angeles ended a three-game losing streak.
Phillies 6, Giants 5 -- David Bell and Jimmy Rollins each drove in two runs, and Jon Lieber (7-4) won his second straight start to help host Philadelphia return to .500.
Nationals 8, Braves 6 -- Backup catcher Gary Bennett drove in five runs, three on a bases-loaded double during a five-run eighth for host Washington.
Cubs 5, Padres 0 -- Visiting Chicago rolled to its season-high seventh straight win as Glendon Rusch (5-1) pitched a four-hit shutout and Derrek Lee had three more hits, including the 1,000th of his career.