Madison Bumgarner's eight shutout innings were wasted as Nate Schierholtz stung his former team with a solo home run in the ninth inning.