Either way he got what he deserved, you were ahead all the way and he was trying to force you out of the pot with a semi bluff. I think you played it well, the turn card couldnt really improve his hand and why would he slowplay after that flop if he had a set or two pair?