The San Francisco Giants fell to the San Diego Padres 12-7 in extra innings Thursday night after a top-of-the-10th meltdown that featured a Tyler Rogers implosion and an embarrassing Gabe Kapler brain fart.