Completa la frase seguente: I Giants hanno vinto di nuovo la NL West nel 2012. Casilla è apparso in tutte e cinque le partite della NLDS contro i Cincinnati Reds. Nella prima partita, entrò con San Francisco in ritardo nel nono e permise due punti, anche se solo uno fu guadagnato, mentre i Giants persero 5-2. Tuttavia, non ha permesso nessuna corsa nelle altre quattro partite, poiché San Francisco ha vinto la serie in cinque partite. Nel
Nella NLCS contro i St. Louis Cardinals, Casilla lanciò la sua sesta partita consecutiva nei playoff nella prima partita, non lanciò nelle successive tre e lanciò in tre partite consecutive per finire la serie. Non ha consentito nessun run, mentre San Francisco si è rialzata da un deficit di 3 a 1 per sconfiggere i Cardinals in sette partite. Contro i Detroit Tigers nella seconda partita della World Series del 2012, Casilla ha sollevato Madison Bumgarner per iniziare l'ottavo con i Giants in vantaggio di 1-0. Lanciò un inning senza gol, aiutando a preservare una vittoria di 2 a 0. Nella quarta partita, entrò con due out nel nono inning e fece ground out a Gerald Laird per finire l'inning, poi raccolse la vittoria dopo che i Giants avevano segnato nel decimo inning, spazzando i Detroit Tigers per vincere la serie.