The RIVER gave him 2-pair. You actually got lucky he caught his kicker there... I think you played it fine... how much more is he going to call on the turn with 3rd pair on a 4 diamond board.