DENVER -- Coors Field and struggling Colorado Rockies starter Drew Pomeranz were just what the Miami Marlins needed Monday night to inject some life into their moribund offense Monday.
The Marlins scored two runs in the first to quickly end their franchise-record streak of 37 consecutive scoreless innings, 11 shy of the major league record, and drove Pomeranz from the game in the fifth.
To be sure, the Marlins didn't slug their way out of their offensive doldrums, beating the Rockies, 3-1. But they gave Tom Koehler enough support, and he did his part for seven innings.
Koehler allowed eight hits, including a home run to Troy Tulowitzki in the fourth, but did not issue a walk and tied his career-high with seven strikeouts.
Steve Cishek struck out two of the three batters he faced in the ninth to earn his 18th save as the Marlins won the opener of a four-game series.
The Rockies were trying to win three straight games for the first time since May 17-19 but fell to 3-2 on an important 10-game homestand to start the second half. The Marlins broke a four-game losing streak and won for just the fourth time in 13 games.
The Marlins struck early when Ed Lucas singled with one out, and Giancarlo Stanton followed with a run-scoring double. He took third on Marcell Ozuna's infield single and scored on Placido Polanco's sacrifice fly.
The Marlins had not scored since Derek Dietrich hit a two-run homer in the fourth on July 14 against Washington.
Lucas led off the third with his second home run. Carlos Gonzalez took two steps and stopped as the ball soared into the tunnel down the left-field line. Pomeranz walked the next two batters but got Placido Polanco to ground into a double play.
Pomeranz walked two more batters in the fifth and left after 4 1/3 innings. He has made four starts for the Rockies and has yet to complete the fifth.
Manuel Corpas bailed out Pomeranz, getting Ozuna to ground into a double play on his first pitch.
Troy Tulowitzki hit his 17th homer, driving a 3-0 pitch from Koehler over the center-field wall to open the fourth.
Notes: Rockies IF Josh Rutledge was optioned to Triple-A Colorado Springs to make room on the roster for Pomeranz, who was recalled from Double-A Tulsa where he made one start during the All-Star break. Rutledge was playing sparingly at second base where DJ LeMahieu has become the regular. ... In four starts, Pomeranz has thrown 353 pitches in 16 2/3 innings, an average of 21.2 pitches per inning, with 18 walks and 13 strikeouts. ... Rockies RHP Roy Oswalt (left hamstring strain), is long-tossing and jogging. Trainer Keith Dugger said Oswalt, who was injured July 7, is about seven to 10 days from throwing a bullpen session. ... Stanton has hit safely in seven of the eight games he has played at Coors Field. ... Koehler made his first start since July 2. The Marlins optioned Koehler to Triple-A New Orleans on July 4 and recalled him on July 13.