Giants ride Ruf's two homers to take opener from LA June 11, 2022 by San Francisco Giants Win dampened by hamstring injuries to Longoria and Junis