Live 1/2 game. I've been playing for approximately 3-4 hours and have a somewhat tight image and have shown down nothing but good hands. The villain in this hand has played every hand since I've been at the table that wasn't raised to more than $12 preflop. I have $500 in middle position with JJ. Villain is UTG and has me covered. Villain and one more limp in and I raise to $8. One caller, Villain calls, limper calls.
Pot - $35 Flop: Jd As 10d
Villain bets out $8, limper calls, I raise to $25, Villain grimaces and calls, limper folds.
Pot - $93 Turn: 2s
Villain checks, I bet $50. Villain thinks for about 15 seconds and calls.
Pot - $193 River: 6c
Villain checks. What do you do in this spot and why?
I give the villain a range of {1010+ J10, A10-AJ, KQ, various diamond draws and weak kings/queens} after calling on the flop. After calling on the turn I eliminate the weaker kings and queens and KQ as I feel that hand would have raised on the turn. What do I do on the river? I thought the best move would be to value bet here as either the Villain has missed his draw or he has a weaker set or two pair that he will call with. However, as the hand turned out, I'm now rethinking that. Thanks in advance for responses!