Mike Yastrzemski hit three home runs, including a tiebreaking solo shot in the 11th inning, and the San Francisco Giantsrecovered after squandering two late leads, beating the Arizona Diamondbacks 10-9 Friday night. read more https://www.espn.com/mlb/recap?gameId=401076566