DENVER -- Carlos Beltran set modest goals this season. Instead, he's having a huge year for the New York Mets.
Beltran set a career high with his 39th homer, Jose Reyes also connected and David Wright drove in three runs, sending the surging Mets to a 10-5 victory over the Colorado Rockies on Tuesday night.
"Every year you want to hit .300, maybe hit 25 or 30 home runs," Beltran said. "You think about those, you try to get 100 RBI, and score 100."
Now, he has a chance to blow way past those numbers.
"I'm just really happy to be having the year that I'm having," Beltran said. "I have stayed healthy for most of the season, and it's been good to help out the team."
Backed again by plenty of run support, Steve Trachsel improved to 12-1 in 15 starts since June 9. The Mets won for the 10th time in 11 games, maintaining their 15½-game lead in the NL East.
Beltran added a run-scoring double to push his season total to 110 RBI, also a career best. His 24 home runs on the road are a club record. And he has scored at least once in 11 consecutive games, matching Derek Bell's team mark set in 2000.
"He has matured a lot," Mets manager Willie Randolph said. "I saw him early in his Kansas City days, and he is a lot better player than he was then."
Reyes hit a two-run shot. Wright was 3-for-4 with two singles and a triple, and Carlos Delgado had two RBI with a double and a triple.
The Mets' 15 hits helped Trachsel (14-5), who has a pedestrian 4.98 ERA, win for the fifth time in six starts. He allowed three runs and eight hits while striking out six and walking two in six innings.
Byung-Hyun Kim (7-10) gave up seven runs and seven hits with six strikeouts and two walks in 4 2-3 innings, losing his fourth straight decision.
"Kim has become a mystery," Colorado manager Clint Hurdle said.
The Mets took a 2-0 lead in the first on Beltran's solo home run to straightaway center with two outs and an RBI single by Wright.
Beltran hit 38 homers in 2004, splitting that season between Kansas City and Houston.
"We like to score early and set the tempo of the game and get off and running," Randolph said. "We did that tonight."
Colorado got a run back in its half when former Met Kaz Matsui singled and scored on Garrett Atkins' single.
Kim issued a two-out walk to Trachsel in the second and Reyes made him pay for it, hitting an opposite-field homer to left to make it 4-1. It was Reyes' 16th home run of the year.
Colorado cut it to 4-3 on Matt Holliday's two-run double in the third.
New York chased Kim with two outs in the fifth. He retired two hitters after Reyes doubled high off the wall in right to start the inning, but after Delgado was walked intentionally, Wright lined a triple past a diving Brad Hawpe in right to score Reyes and Delgado.
Tom Martin replaced Kim, and Shawn Green greeted him with an RBI single for a 7-3 Mets lead.
Beltran had an RBI double and Delgado hit a two-run triple in the sixth off Martin to make it 10-3.
Atkins' two-run double in the ninth made it 10-5. He finished with a career-high four hits.
"I see there is distance to cover between our two teams. We've made up some ground, but still have a lot to cover," Hurdle said.
RHP Pedro Martinez (right calf) began a throwing program at the Mets' minor league complex in Port St. Lucie, Fla. ... The Mets have 17 home runs in their last 11 games. ... Slumping Colorado 2B Jamey Carroll, 2-for-23 over his last six games, was out of the starting lineup. ... After the game, the Rockies purchased the contract of SS Troy Tulowitzki from Double-A Tulsa and optioned 2B Luis Gonzalez to Triple-A Colorado Springs.