Kamilisha sentensi ifuatayo: Baada ya msimu wa 2011, Giants walimsajili López kwa mkataba wa miaka miwili, $ 8.5 milioni. Mnamo Julai 6, 2012, López alitoa mbio yake ya kwanza ya nyumbani tangu alijiunga na Giants mnamo 2010 wakati aliruhusu mbio ya miguu 457 kwa Pedro Álvarez katika ushindi wa 6 kwa 5 dhidi ya Pirates. Hiyo ilileta ERA yake hadi 4.00, lakini aliweka ERA ya 1.00 katika michezo yake 32 iliyopita. Kufuatia mapambano ya Santiago Casilla (ambaye alikuwa amebadilisha Wilson aliyejeruhiwa kama karibu wa Giants), meneja wa Giants Bruce Bochy alitangaza mnamo Agosti 7 kwamba Giants ingekuwa ikienda kwa mkakati wa "bullpen na kamati", na López, Sergio Romo, na Jeremy Affeldt wakitoa inning mbili za mwisho za mechi za karibu, kulingana na hitters ambao wangekabili. Romo na López walipokea nafasi nyingi za kuokoa; Affeldt alikuwa na moja tu baada ya hatua hiyo. López alipokea nafasi sita za kuokoa baada ya Agosti 7 na kubadilisha kila mmoja wao. Katika michezo 70, López alikuwa na rekodi ya 3<unk>0, ERA ya 2.50, na vibao 28 katika inning 36 wakati akibadilisha nafasi saba kati ya tisa za kuokoa. Alipoteza asilimia 87.9 ya wakimbiaji wa urithi, alama ya tatu bora katika NL. López alifanya maonyesho tano katika NLDS na
NLCS, kuruhusu hakuna mbio kama Giants alishinda wote wawili mfululizo. Yeye hakuwa pitch katika World Series lakini alishinda kazi yake ya tatu World Series pete kama Giants swept Detroit Tigers.