PITTSBURGH - 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.

A indians 4, red sox 2: Jason Kipnis hit a three-run homer, Corey Kluber slowed down the majors' top-scoring team for seven innings, and Cleveland won its fifth straight game, beating host Boston. Boston's Jackie Bradley Jr. extended his hitting streak to 25 games with a solo home run.

A mariners 8, reds 3: Dae-Ho Lee's bases-loaded single completed Seattle's late rally against the major leagues' worst bullpen, and he later added a solo homer as Seattle pulled away to a victory over host Cincinnati.

Translator

Get insights, lively discussion and, of course, debate from Houston Chronicle columnists and guests every Thursday as they take on the most current hot-button topics in sports. Please subscribe on your favorite podcast app, and give us a five-star rating on Apple Podcasts. It helps! Thanks!