The Rockies hammered extra-base hits in consecutive late innings at the Marlins with opportunities to break open a tied game.
But Colorado never capitalized in a 3-2 loss to complete a three-game sweep for Miami.
The Rockies batted just 1 for 11 with runners in scoring position on Thursday to spoil an otherwise strong outing from starting pitcher Kyle Freeland. Brendan Rodgers also collected four hits (two doubles, a single and a triple). But Colorado dropped to 10 games below .500 — tying a season-low watermark — as its recent spiral continues.
The Rockies (30-40) now embark on a three-game road series at the Minnesota Twins.