You bet $20 on the turn, and now he leads out for $18? If he felt his hand was good he would have check raised or led into you for more (or check raised the turn). I have no idea what he was afraid of. (A set maybe?) I think he played this hand horribly, and got lucky.
Earlier I thought you had raised preflop, but now that I see you didn't, this looks a lot like AK to me. I would have been much more worried if he had checked it to me.