Casillas lays ghosts to rest