ok, I get the turn check , but why did you check the river to him?
I guess it's a shove , most ot the times, he might have floated the flop and rivered a set or str8 but you have to shove unless you have a very good read , you loose value in the long run if you don't