Pinch-hitter Mike Yastrzemski launched a go-ahead homer in the seventh inning and Darin Ruf and Evan Longoria also connected to lead the San Francisco Giants to a 3-2 victory Monday night against the San Diego Padres, who lost star shortstop Fernando Tatis Jr. to a partially dislocated left shoulder.
