Buster Posey, Evan Longoria and Donovan Solano provided the offense in support of Johnny Cueto as the Giants got in the win column Friday night.