PHOENIX -- New York manager Willie Randolph had a frightening observation for the rest of the National League after the Mets hammered five home runs to beat the Arizona Diamondbacks 10-6 Friday night.
"We're capable of that kind of offense," Randolph said after the Mets won their league-high 37th game. "I still think we haven't even scratched the surface on offense yet."
Beltran also doubled and singled to tie a career high with four hits.
A year ago, Beltran signed a $119-million, seven-year contract with the Mets. His first-year numbers -- .266 with 16 homers and 78 RBI -- didn't seem to justify the enormous deal.
Asked how many homers he hit a year ago, Beltran smiled and said, "16."
Told that he now has 17, Beltran replied, "Good thing."
Beltran's teammates say he seems more relaxed this year, and it shows on the field, where Beltran is hitting .294 and playing well in center.
"You knew last year that that wasn't him," starting pitcher Steve Trachsel said. "Now, you're seeing what he's capable of doing, and it's a lot of fun to watch."
Trachsel (3-4) went 5 1/3 innings, giving up five runs, for his third win in four starts. Trachsel worked out of trouble all night, allowing at least two base runners in every inning.
Craig Counsell and Chris Snyder homered for Arizona, which lost its fifth straight to drop into a tie with Los Angeles atop the N.L. West. Arizona starter Miguel Batista (6-3) allowed seven runs and eight hits with three walks in 4 1/3 innings.
The Diamondbacks have played listlessly since they learned that federal agents had searched the home of reliever Jason Grimsley in a steroid investigation. The club released Grimsley on Wednesday. But Batista said the team wasn't panicking.
"Whatever has happened the last five games, they're not that good and we're not that bad," he said. "We didn't get to be in first place for the last month and a half by going to church and kneeling. It's by getting our job done on the field."
Added manager Bob Melvin, "I felt like we played a lot better tonight."
That may be. But the Diamondbacks once again fell behind early, which has been a problem all year. The Mets jumped on Batista for three runs before he recorded an out.
Jose Reyes walked and stole second and scored on Paul LoDuca's single. Two pitches later, Beltran hit his 16th homer to put the Mets up 3-0.
One out later, Wright homered to straightaway center field. The homer, measured at 426 feet, cleared the 25-foot-high line above the 407-foot marker.
Counsell answered with a leadoff homer off Trachsel in the bottom of the inning. The blast snapped a string of 256 at-bats without a homer for Arizona's shortstop, who has hit 28 in nine seasons.
The Mets made it 5-1 on Delgado's 415-foot home run to left-center field leading off the third. Delgado was the only Met to reach base from the second through the fourth innings.
Arizona made it 5-2 in the fourth. After retiring the first two batters, Trachsel walked No. 8 hitter Chris Snyder, a .233 hitter. Batista, with three hits in 29 at-bats, singled to right. Then Counsell singled off Delgado's glove to drive in Snyder.
The Mets quickly responded. LoDuca singled and Beltran doubled to open the fifth. One out later, Wright singled to score LoDuca and chase Batista from the game. Endy Chavez greeted reliever Kevin Jarvis with a sacrifice fly to give New York a 7-2 lead.
The Mets almost fell apart in the sixth. Snyder homered on Trachsel's first pitch to make it 7-3. Two walks later, Trachsel was gone, having issued six walks on the night.
"Six walks, that's going to keep me up all night," Trachsel said. "It could have been a lot uglier run-wise. The guys picked me up, and I appreciate it."
Reliever Pedro Feliciano got Luis Gonzalez to ground to second baseman Jose Valentin, but Delgado dropped the throw to load the bases. Chad Tracy's sacrifice fly cut Arizona's deficit to 7-4, and then Conor Jackson singled to make it 7-5.
Beltran added his third homer in two games to make it 8-5.
In the ninth, Beltran singled and Delgado homered into the swimming pool beyond the right-center field fence off Jose Valverde. It was Delgado's 18th homer of the season.
Delgado is hitting only .251, but he said he's seeing the ball better and getting better swings. Randolph agreed, although he'd like Delgado to be more selective at the plate.
"He's a big, strong guy, and if you make a mistake he's going to hurt you," Randolph said. "He'll be fine. He's going to come around."
- Reyes' stolen base in the first was the 116th of his career, tying him with Len Dykstra for fifth on the Mets' all-time list.
- It was Beltran's 14th multihomer game and the first this year.
- Counsell's homer means OF Luis Gonzalez has the longest homerless streak among Arizona hitters -- 157 at-bats heading into Friday.