DENVER (AP) -- Tom Koehler tossed seven strong innings, Ed Lucas homered and the Miami Marlins scored for the first time in four games in a 3-1 win over the Colorado Rockies on Monday night.
Giancarlo Stanton reached base three times and Steve Cishek notched his 18th save for Miami, which snapped a four-game losing streak.
Troy Tulowitzki hit his 17th home run and D.J. LeMahieu had three hits for the Rockies.
The Marlins' scoring drought reached a franchise-record 37 innings after suffering a three-game sweep at Milwaukee over the weekend.
Koehler (2-5) looked sharp in his first start since July 2. His only blemish was Tulowitzki's homer to lead off the fourth that made it 3-1.
Drew Pomeranz (0-4) allowed three runs on five hits and walked four in 4 1-3 innings.