Conor Gillaspie broke up Edwin Jackson's no-hit bid in the seventh Sunday, but the Giants failed to complete a comeback over the Padres.