Brett Wisely homered for the first time in two weeks, but that was about all the offense that the Giants could muster in an 3-1 loss to the Houston Astros on Tuesday night at Oracle Park.