Juan Soto homered twice, including a go-ahead drive in a four-run ninth inning against All-Star closer Camilo Doval, and the New York Yankees rallied past the San Francisco Giants 7-5 on Sunday. Giants starter Blake Snell, a two-time Cy Young Award winner, exited in the fifth with a groin injury and will undergo an MRI. Anthony Volpe hit an RBI triple and Giancarlo Stanton drove in a run with a ground-rule double against Doval in the ninth.