Lengkapi kalimat berikut: The Giants memenangkan NL Barat lagi pada tahun 2012. Casilla tampil di semua lima pertandingan NLDS melawan Cincinnati Reds. Di Game 1, ia masuk dengan San Francisco tertinggal di babak kesembilan dan mengizinkan dua kali berlari, meskipun hanya satu yang diperoleh, karena Giants kalah 5-2. Namun, ia tidak mengizinkan lari dalam empat pertandingan lainnya, karena San Francisco memenangkan seri dalam lima pertandingan. Dalam
Di NLCS melawan St. Louis Cardinals, Casilla melempar di pertandingan playoff keenam berturut-turut di Game 1, tidak melempar di tiga berikutnya, dan melempar di tiga berturut-turut untuk menyelesaikan seri. Dia tidak mengizinkan lari, karena San Francisco bangkit dari defisit 3-1 untuk mengalahkan Cardinals dalam tujuh pertandingan. Melawan Detroit Tigers di Game 2 dari World Series 2012, Casilla membebaskan Madison Bumgarner untuk memulai yang kedelapan dengan Giants memimpin 1-0. Dia melemparkan inning tanpa gol, membantu mempertahankan kemenangan 2-0. Di Game 4, ia masuk dengan dua out di babak kesembilan dan membuat Gerald Laird keluar untuk mengakhiri inning, kemudian mengambil kemenangan setelah Giants mencetak gol di babak ke-10, menyapu Detroit Tigers untuk memenangkan seri.