Shaky Cole, good defense lead Pirates over Rockies 2-1

Pittsburgh Pirates catcher Francisco Cervelli, right, falls after tags out Colorado Rockies' Dustin Garneau (13) during the seventh inning of a baseball game Friday, May 20, 2016, in Pittsburgh. (AP Photo/Keith Srakocic)
Keith Srakocic/AP

PITTSBURGH (AP) Starling Marte and John Jaso had two hits each and made fine defensive plays to help Gerrit Cole navigate through seven shaky innings as the Pittsburgh Pirates beat the Colorado Rockies 2-1 on Friday night.

Cole (5-3) scattered 10 hits and a walk while not recording a strikeout as he won his second straight start. He pitched eight scoreless innings last Sunday to beat the Cubs at Chicago after failing to get past the sixth inning in his first six starts.

David Freese snapped a 1-1 tie with a two-out single in the sixth inning to give the Pirates their fifth win in six games and eighth straight victory over the Rockies.

Mark Melancon worked around two singles in a scoreless ninth for his 14th save in 15 opportunities.