Spinners, Taylor trounce Sri Lanka