DENVER -- Ichiro Suzuki grounded out in his first try at 3,000 hits and the Miami Marlins, despite a 504-foot home run by Giancarlo Stanton, lost to the Colorado Rockies 12-6 on Saturday night.
Suzuki had a pinch-hit infield single in the eighth inning for No. 2,999 and stayed in the game to play right field.
In the ninth, with many in the crowd at Coors Field standing, Suzuki hit a come-backer to Scott Oberg. The 6-foot-2 pitcher reached high to get the ball before it went up the middle and, after dropping the transfer, quickly gathered it to barely throw out the speedy Suzuki.
The 42-year-old Japanese star will become the 30th player in major league history to reach 3,000 with his next hit.
Charlie Blackmon homered among his four hits and drove in four runs for the Rockies, who moved within three games of the Marlins and St. Louis for the second NL wild-card spot.
Rookie David Dahl had three hits to extend his hitting streak to 12 games and Daniel Descalso drove in three runs for Colorado, which is 15-7 since the All-Star break.
Stanton's 23rd homer was the longest in the major leagues this season and the longest in Coors Field history. Suzuki batted for the All-Star Home Run Derby champion in the eighth.
Stanton connected in the fifth on an 89 mph change up from Chad Bettis (10-6), sending a drive into the seats in left-center field for a 3-2 lead.
Hall of Fame catcher Mike Piazza held the record for the longest homer at Coors, hitting a 496-footer in 1997 when he was with the Los Angeles Dodgers.
This was the second time Stanton crushed a ball in Denver. He hit a home run 494 feet in 2012.
Andrew Cashner (4-8) retired 10 straight after Dahl's leadoff triple in the second, but faltered in Colorado's seven-run sixth. The Rockies got five straight hits and a walk off the righty to take a 7-2 lead, and they tagged reliever Mike Dunn for three more runs.
The Rockies sent 13 batters to the plate in the inning, which ended with reliever Nefi Ogando striking out Carlos Gonzalez with the bases loaded.
Dahl's streak is the second longest by a Rockies rookie to begin a career. Juan Pierre reached 16 in 2000. ... Gonzalez also had two hits to reach 17 straight games. His is the longest current streak in the majors.
The Marlins will send LHP Adam Conley (7-6, 3.41) against Colorado's Jon Gray(8-4, 3.77) on Sunday.