Snedeker recovered from three straight bogeys on the back nine with three more birdies. He is in second place at nine under par.