Longoria had a hit in each of his first two games this season and went 3-for-4 with two RBI and a walk Saturday as the Giants beat the Texas Rangers 7-3 at Oracle Park and moved above . for the first time this season. Solano's one-out single in the third inning scored two runs and gave the Giants (6-4) a 4-2 lead.