Denver, CO (Sports Network) - Tom Koehler worked seven innings of one-run ball and the Miami Marlins finally got on the board to rebound from a weekend of futility, beginning a four-game set with the Colorado Rockies with a 3-1 win.

The Marlins were held scoreless while succumbing to a three-game sweep against the Milwaukee Brewers, and entered play Monday without scoring a run in 37 consecutive innings, but ended that streak three batters into the game.

"Any time you go as many innings as we have without scoring, everybody's feeling the pressure," said Marlins manager Mike Redmond.

Giancarlo Stanton's first post All-Star break hit went for an RBI double and he later scored on a sac fly from Placido Polanco to give the Marlins a 2-0 lead in the first inning.

Koehler (2-5) made the lead stand from there, scattering eight hits while walking none and striking out seven. The Marlins have won in four of his last six outings.

Ed Lucas, who went 2-for-5, added to the advantage in the third with a leadoff homer to make it 3-0. The Rockies got on the board with Troy Tulowitzki's blast in the fourth, but ended the inning by leaving a man stranded at third.

From there, Colorado managed just a pair of singles over Koehler's final three innings of work. Carlos Gonzalez ripped a one-out double in the eighth against Chad Qualls, but also was left stranded.

Steve Cishek finished it off for the Marlins and ended the team's four-game slide with a perfect ninth for his 18th save.

Drew Pomeranz (0-3) was recalled from Double-A Tulsa and continued to have issues with his command for Colorado. He was charged with all three runs while walking four in 4 1/3 innings of work.

"We got to do what we can to get him right," said Colorado manager Walt Weiss about Pomeranz. "He struggled most of the night, particularly early."

Pomeranz has never reached the fifth inning in any of his 16 starts.

Game Notes

After the game, the Marlins optioned second baseman Derek Dietrich and outfielder Marcell Ozuna to Double-A Jacksonville ... Pomeranz has walked 18 batters in 16 2/3 innings of work ... The Rockies had a brief two-game winning streak halted ... Ozuna and Polanco each had two hits for Miami ... Each team had nine hits ... Colorado was 0-for-6 with runners in scoring position.