DENVER -- The Marlins continued to play well on Wednesday night as they near the end of a season in which they have exceeded expectations.
With an 8-4 victory over the Rockies at Coors Field, Miami has won six of its last seven games. Since being swept by Colorado at home back in June, the Marlins are 49-43.
Ryan Weathers waited out a 40-minute weather delay before taking the mound for Miami in his second start since returning from the injured list. He went four innings, yielding three runs on eight hits while walking two and striking out two on 80 pitches (48 strikes).
Agustín Ramírez drove in three runs, delivering a sacrifice fly in the sixth before smashing a two-run homer to left in the eighth. It was his 21st homer of the season, tying J.T. Realmuto (2018) for the home runs in a season by a primary catcher in franchise history.