Agustín Ramírez homered and drove in three runs, and the surging Miami Marlins beat the Colorado Rockies 8-4 on Wednesday night.
Javier Sanoja had three hits and Lake Bachar (7-2) tossed two shutout innings in relief of Ryan Weathers for Miami, which has won six of its last seven and handed Colorado its 21st loss in the last 25 games.
Mickey Moniak hit his 23rd home run for the Rockies (41-111), who need one win in their last 10 games to avoid matching the 2024 Chicago White Sox for the most losses for a season in the modern era.
Colorado needs two victories to surpass the 1962 New York Mets, who had the fewest wins by an NL team.
The Rockies took a 2-0 lead in the second inning on a sacrifice fly and an RBI single. Miami scored a run in the third and two more in the fourth to go a