Logan Webb pitched six scoreless innings for his first win in more than a month, Thairo Estrada homered and had three RBIs, and the San Francisco Giants beat the Colorado Rockies 9-1 on Saturday night. Mike Yastrzemski had four hits and two RBIs, and J.D. Davis singled twice for San Francisco. The Giants have won back-to-back games following a six-game losing streak that matched their longest of the season.