Madison Bumgarner allowed just two runs over six strong innings, but the offense let the Giants down again in a 3-2 loss to the Padres.